安卓红色警戒游戏源代码_伴弈写(7)

2019-02-16 01:10

int dx,dy;

dx=planeaimx[i]-(planex[i]); dy=planeaimy[i]-(planey[i]);

if(Math.round(Math.sqrt(dx*dx+dy*dy))==0)

{ } else {

xin=0; yin=0;

xin=dx*planev[i]/Math.round(Math.sqrt(dx*dx+dy*dy));

yin=dy*planev[i]/Math.round(Math.sqrt(dx*dx+dy*dy));

}

//======== for(i=1;i<=6;i++) {

int manlife[]=new int[4]; manlife[1]=life1; manlife[2]=life2; manlife[3]=life3;

melife[i+3].setVisibility(View.VISIBLE); //================== if(planeselect[i]==1&&planelife[i]>0) }

planex[i]+=xin; planey[i]+=yin;

diplane[i-6].setX(planex[i]-imgw/2); diplane[i-6].setY(planey[i]-imgw/2);

lp=melife[i+3].getLayoutParams();

lp.width=planelife[i]*imgw/manlife[planetype[i]];

lp.height=w/90;

melife[i+3].setLayoutParams(lp);

//===========================================】

melife[i+3].setX(planex[i]-imgw/2); melife[i+3].setY(planey[i]-imgw/2); }else { }

//======== for(i=1;i<=6;i++) {

int manlife[]=new int[4]; manlife[1]=life1; manlife[2]=life2; manlife[3]=life3;

dilife[i+3].setVisibility(View.VISIBLE); //==================

melife[i+3].setVisibility(View.INVISIBLE);

if(planelife[i+6]>0)

lp=dilife[i+3].getLayoutParams();

lp.width=planelife[i+6]*imgw/manlife[planetype[i+6]];

lp.height=w/90;

dilife[i+3].setLayoutParams(lp);

//===========================================】

dilife[i+3].setX(planex[i+6]-imgw/2);

dilife[i+3].setY(planey[i+6]-imgw/2); }else { }

//======== for(i=4;i<=6;i++) {

dilife[i-3].setVisibility(View.VISIBLE); //==================

dilife[i+3].setVisibility(View.INVISIBLE);

if(builinglife[i]>0)

lp=dilife[i-3].getLayoutParams(); lp.width=builinglife[i]*imgw/blife[i-3]; lp.height=w/90;

dilife[i-3].setLayoutParams(lp);

//===========================================】

dilife[i-3].setX(builingx[i]-imgw/2); dilife[i-3].setY(builingy[i]-imgw/2); }else { }

//======== for(i=1;i<=3;i++) {

melife[i].setVisibility(View.VISIBLE); //==================

dilife[i-3].setVisibility(View.INVISIBLE);

if(builinglife[i]>0)

lp=melife[i].getLayoutParams();

lp.width=builinglife[i]*imgw/blife[i]; lp.height=w/90;

melife[i].setLayoutParams(lp);

//===========================================】

melife[i].setX(builingx[i]-imgw/2); melife[i].setY(builingy[i]-imgw/2); }else { }

//===================根据aimxy和

melife[i].setVisibility(View.INVISIBLE);

xy改变plane的方向:

for(i=1;i<=12;i++){

int dx,dy;

dx=planeaimx[i]-(planex[i]+imgw/2); dy=planeaimy[i]-(planey[i]+imgw/2); if(Math.abs(dx)

if(Math.abs(dy)

if(dx>0)planedirect[i]=3; if(dx<=0)planedirect[i]=7; if(dy<0)planedirect[i]=1; if(dy>=0)planedirect[i]=5;

if(Math.abs(dx)>=Math.abs(dy/2)&&Math.abs(dy)>=Math.abs(dx/2))

{

if(dx>0&&dy<0)planedirect[i]=2;

if(dx>0&&dy>=0)planedirect[i]=4;

if(dx<=0&&dy<0)planedirect[i]=8;

if(dx<=0&&dy>=0)planedirect[i]=6;

}

//=================== int wj_win=1;

for(i=1;i<=6;i++)if(planelife[i+6]>0)wj_win=0;

}

for(i=1;i<=3;i++)if(builinglife[i+3]>0)wj_win=0;

int ai_win=1;

for(i=1;i<=6;i++)if(planelife[i]>0)ai_win=0; for(i=1;i<=3;i++)if(builinglife[i]>0)ai_win=0; if(wj_win==1){

win.setVisibility(View.VISIBLE);

win.setImageResource(R.drawable.wj_win);

}

if(ai_win==1){

win.setVisibility(View.VISIBLE);

win.setImageResource(R.drawable.ai_win);

}

}

//======================

//=================【caser2 end】

timer++;


安卓红色警戒游戏源代码_伴弈写(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[精品推荐]锰系铁合金项目可行性研究报告可编辑Word版 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: