myship.java~1~
来自「一款基于j2me技术的手机版游戏——飞机射击」· JAVA~1~ 代码 · 共 52 行
JAVA~1~
52 行
import javax.microedition.lcdui.*;
class MyShip extends Sprite{
private Image shipImg =null,burstImg=null;
int actid;
public MyShip() {
try {
switch(actid){
case 0:
shipImg = Image.createImage("/myshipImg1.png");
break;
case 1:
shipImg = Image.createImage("/myshipImg2.png");
break;
case 2:
shipImg = Image.createImage("/myshipImg3.png");
break;
}
burstImg = Image.createImage("/burstImg.png");
}
catch (Exception e){}
width = shipImg.getWidth();
height= shipImg.getHeight();
}
void setActid(int actid){
this.actid = actid ;
}
void doMove(){
tickCount++;
if (isHit()){
if (tickCount > 4){
setHit(false);
}
}
else{
if(tickCount > 4 ){
tickCount = 0 ;
}
}
}
void doDraw(Graphics g){
if(isHit()){
g.drawImage(burstImg,x,y,20);
}else{
g.drawImage(shipImg,x,y,20);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?