c语言浪漫烟花源码.rar
环境下成功编译,编译不通过
#""
##
#
#
//使用该计时器必须包含的文件#(lib,"Winmm.lib")usingnamespacestd;#defineLONG800//窗口长#defineWIDE500//窗口宽#defineNUM13//烟花种类数量宏定义voidInit_Fire();//初始化烟花voidLoad_Image();//加载烟花图片voidShoot();//发射烟花voidChose(DWORD//筛选烟花voidShow(DWORD*pMem);//绽放烟花voidErase(DWORD*pMem);//随机擦除像素点//烟花结构structFIRE{intr;//当前爆炸半径intmax_r;//爆炸中心距离边缘最大半径intx,y;//爆炸中心在窗口的坐标intcen_x,cen_y;//爆炸中心相对图片左上角的坐标intwidth,height;//图片的宽高intxy[240][240];//储存图片像素点boolshow;//是否绽放booldraw;//开始输出像素点DWORDt1,t2,dt;//绽放速度}Fire[NUM];//烟花弹结构structJET{intx,y;//喷射点坐标inthx,hy;//最高点坐标------将赋值给FIRE里面的x,yintheight;//烟花高度boolshoot;//是否可以发射DWORDt1,t2,dt;//发射速度IMAGEimg[2];//储存花弹一亮一暗图片byten:1;//图片下标}Jet[NUM];//初始化烟花参数voidInit_Fire(){//分别为:烟花中心到图片边缘的最远距离、烟花中心到图片左上角的距离(x、y)两个分量intr[13]={120,120,155,123,130,147,138,138,130,135,140,132,155};intx[13]={120,120,110,117,110,93,102,102,110,105,100,108,110};inty传奇私服烟花效果文件[13]={120,120,85,118,120,103,105,110,110,120,120,104,85};for(inti=0;i
立即下载
发表评论