C语言飞机大战
aajzm 2020-06-28 09:05:27 int BoomDraw()
{
BeginBatchDraw();
for(int j=0; j<ENEMY_NUM ;j++)
{
if(enemy[j].un.type==SMALL)
{
putimage(enemy[j].x,enemy[j].y,&image.B[1],NOTSRCERASE);
putimage(enemy[j].x,enemy[j].y,&image.B[0],SRCINVERT);
enemy[j].flag=false;
break;
}
else if(enemy[j].un.type==MIDLLE)
{
putimage(enemy[j].x,enemy[j].y,&image.B[3],NOTSRCERASE);
putimage(enemy[j].x,enemy[j].y,&image.B[2],SRCINVERT);
enemy[j].flag=false;
break;
}
else if(enemy[j].un.type==BIG)
{
putimage(enemy[j].x,enemy[j].y,&image.B[5],NOTSRCERASE);
putimage(enemy[j].x,enemy[j].y,&image.B[4],SRCINVERT);
enemy[j].flag=false;
break; enemy[j].flag=false;
}
continue;
}
EndBatchDraw();
return 0;
}
大佬帮忙看下 飞机大战的爆炸判定 但是子弹中了以后有时候敌机爆炸不了