有些图片路径会出错要注意packagecom
tankgame;importjava
Vector;//坦克类classTank{intx=0;inty=0;intcolor=0;intspeed=1;intdirect=0;booleanisLive=true;publicTank(intx,inty){this
x=x;this
y=y;}publicintgetX(){returnx;}publicvoidsetX(intx){this
x=x;}publicintgetY(){returny;}publicvoidsetY(inty){this
y=y;}publicintgetDirect(){returndirect;}publicvoidsetDirect(intdirect){this
direct=direct;}publicintgetColor(){returncolor;}publicvoidsetColor(intcolor){this
color=color;}}//我的坦克classHeroextendsTank{Shotshot=null;Vectorshotm=newVector();publicHero(intx,inty){super(x,y);this
color=5;}//坦克具有一个打击敌人的方法publicvoidshotenemy(intx,inty,intdirect){switch(direct){case0:shot=newShot(this
x+10,this
y,0);shotm
add(shot);break;case1:shot=newShot(this
x+30,this
y+10,1);shotm
add(shot);break;case2:shot=newShot(this
x+10,this