c动画编程基础例子

c动画编程基础例子

ID:20362305

大小:181.85 KB

页数:19页

时间:2018-10-12

c动画编程基础例子_第1页
c动画编程基础例子_第2页
c动画编程基础例子_第3页
c动画编程基础例子_第4页
c动画编程基础例子_第5页
资源描述:

《c动画编程基础例子》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、c#基础2015usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Drawing;usingSystem.Drawing.Imaging;namespaceZWDZJS{classZombie{publicPointlocation;publicTmageimage;publicintindex;publicintcount;publicintLifezombie;publicZombie(){image=Resources.Zombie;count=

2、image.GetFrameCount(FrameDimension.Time);Lifezombie=300;}publicvoidPlay(){index++;if(index==count)index=0;image.SelectActivcFrame(FrameDimension.Time,index);//将?当iiA前i备要。a显?示°?的1?图a?片?““置?为a动态,?图a?片?的l?lndcx所"’对?应《

3、的1?帧?)publicvoidmove(){location.X-=1;}publicvoidDisplay(Graph

4、icsg){g.DrawImage(image,location);publicRectangleGctRangcOreturnnewRectangle(1ocation,image.Size);}}usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Drawing;usingSystem.Drawing.Imaging;usingSystem.Timers;namespaceZWDZJS{classSun{publicPointlocation;pub

5、licImagesun;publicintindex;publicintcount;publicSun(){sun=Resources.Sun;count=sun.GetFrameCount(FrameDimension.Time):location=newPoint(location.X-1080,location.Y);}publicvoidDisplay(Graphicsg){g.Drawlmage(sun,location);>publicvoidPlay(){index++;if(index==count)index=0;sun.Sel

6、ectActiveFrame(FrameDimension.Time,index);}publicvoidMove(){location.Y+=1;}returnnewRectangle(location,sun.Size);)usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Drawing;usingSystem.Drawing.Imaging;namespaceZWDZJS{classPlants{publicPointlocation;Image

7、image;publicintindex;publicintcount;publicPlants(){image=Resources.Peashooter;//表1"示°?帧?总A"1数°ylocation=newPoint(160,26);count=image.GetFrameCount(FrameDimension.Time);//返Q!i回?指?定j§维?度”"的t?帧?数°7。0publicvoidPlay(){index++;if(index==count)index=0;image.SelectActiveFrame(FrameDi

8、mension.Time,index);//将?当UA前i5要"a显?示°?的1?图3?片?设:""迓?为3动0态,?图3?片?的1?1“(^所‘‘’对?应叫的1?帧?)publicvoidDiaplay(Graphicsg){g.DrawImage(image,location);)usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Drawing;namespaceZWDZJS{classPeashooterCard{publicPointlocat

9、ion;publicinttimer;publicintenabled;Image口images;publicPeashooterCar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。