下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、创建 win32 控制台应用程序,选择空项目。创建完毕后,右击头文件新建一个头文件(.h )。名字写然后在源文件新建一个 C+文件(.CPP )。名字写如图:然后在里面写上如下代码:#inClude#inClude#inClude#inClude#inClude#inClude#PragmaCommen(t lib , )#definePI#defineNUM 13fire/ 千年.mp3 alias bgm , 0, 0, 0);mCiSendString ( LPlay bgm rePeat , 0, 0, 0);DWORtD1 = GetTiCkCount();DWOR*DPem = G
2、etImageBuffer();for ( int i = 0; i NUM; i+)Init(i);Load();BeginBatChDraw();while (1)SleeP(10);for ( intClr = 0; Clr 1000; Clr+)for( int j = 0; j 2; j+)int Px1 = rand() % 1200;int Py1 = rand() % 800;if (Py1 799)BLACK;returnChose(t1);Shoot();Show(pem);FlushBatchDraw();0;idth = 500;firei .height = 500;
3、firei .maxr = r i;firei .cenx = x i;firei .ceny = y i;firei .show = false ;firei .t1 = GetTickCount();firei .dt = 5;firei .r = 0;1 = GetTickCount(); t = rand() % 10; = 0;jeti .shoot = false ;fire/ , 3120, 240);forint i = 0; i NUM; i+)SetWorkingImage(&fm); yab = getpixel(a, b);fire/, 200, 50);mg0,n*2
4、0,0,20,50); mg1,(n + 5) * 20, 0, 20, 50); hoot = false &firen.show = false ) = rand()%1200;jetn.y = rand() % 100 + 600; x = jetn.x;jetn.hy = rand()%400;hoot = true ;, jetn.y,&jetn.imgjetn.n,SRCINVER)T;t1 = t2;void Shoot()pempy1 * 1200 + px1 = pempy1 * 1200 + px1 + 1 =for( int i = 0; i = jeti.dt&jeti
5、.shoot=true )putimage(jeti.x, jeti.y, &jeti.imgjeti.n,SRCINVER);Tif(jeti.y = jeti.hy)jeti.n+;-= 5; , jeti.y, &jeti.imgjeti.n, SRCINVERT);if(jeti.y = jeti.hy) , jeti.y, &jeti.imgjeti.n,SRCINVER)T;= jeti.hx;firei.y = jeti.hy;hoot = false ;firei.show = true ;SRCINVER);Tputimage(jeti.x, jeti.y, &jeti.im
6、gjeti.n,jeti.t1 = jeti.t2;voidShow( DWOR*Dpem)intfor( int i = 0; i firei.dt&firei.show =true )if(firei.r = firei.maxr - 1)firei.draw = false ;dir16 = 5, 5, 5, 5, 5, 8, 25, 25, 25, 55, 55, 55, 55, 65, 65, 66 ;Init(i);firei.t1 = firei.t2;if(firei.draw =true )enx + firei.r*cos(a);int y1 = ( int )(firei
7、.ceny - firei.r*sin(a);if (x1 0 & x10 & y1 8) & 0xff;intr = firei.xyx1y1 16;intxx = ( int )(firei.x + firei.r*cos(a);intyy = ( int )(firei.y - firei.r*sin(a);if(r0x20 & g 0x20 & b 0x20 & xx 0 & xx0 & yy 800)pemyy * 1200 + xx =BGR(firei.xyx1y1);/*注:音乐:注:firei.draw =false ;千年.mp3, 自己去网上下载,然后放到程序 fire 目录下。图片素材就是这两张:自己下载一下这两图,也放到 fire 目录下。学习c语言: 幼儿园英语水平 初中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度环保设施建设合同标的:某工业园区废气处理设施的建设和运营
- 二零二四年度科研仪器设备采购与维修合同
- 大棚补偿合同(2篇)
- 二零二四年度电线电缆生产设备融资租赁合同2篇
- 二零二四年租赁期满设备回收合同
- 木材采购协议范本
- 官方版房屋买卖合同副本
- 热处理工程合同书范例
- 木饰面材料订购协议
- 二零二四年度农业发展:木屑作为土壤改良剂供应合同
- 陕西省期刊目录
- 视网膜中央动脉阻塞课件整理
- 二十世纪西方文学课件
- 常见的护理诊断与护理措施
- 《影视美术设计》教学课件(全)
- 三级插花花艺师资格考试题库(重点培训400题)
- 30种植物简介课件
- 2022年物流公司组织架构图及部门职责
- 小学语文新课程标准最新版2022
- 小型割草机的设计
- 诉讼材料接收表
评论
0/150
提交评论