enemyplane.java~1~
来自「一款益智类的手机游戏」· JAVA~1~ 代码 · 共 81 行
JAVA~1~
81 行
package twplanegame;import javax.microedition.lcdui.*;class EnemyPlane extends PlaneGameObject{ private int XSpeed = LSpeed; //Speed private int YSpeed = LSpeed; // private int Direct = UP; // 方向 up 0;right 1;down 2;left 3 private int FlyType =0 ; // 飞行轨迹 0 直线; 1 抛物线 ;2 S形 //constructor public EnemyPlane() { super(1,0,0); try { ObjImage = Image.createImage("/e_plane0.png"); }catch (Exception e) { ObjImage = null; } int width = ObjImage.getWidth(); int height = ObjImage.getHeight(); int radius = width<height?width:height; SetImageSize(width,height,radius); } public void SetValue(int id) //set charactor values for enemy plane { SetID(id); SetState(ALIVE); switch(id) { case 1: //enimy plane type 1 SetHP(1); SetSpeed(LSpeed,LSpeed); FlyType = 1; break; case 2: //enimy plane type 2 SetHP(1); SetSpeed(LSpeed,LSpeed); FlyType = 2; break; case 3: //enimy plane type 3 SetHP(1); SetSpeed(LSpeed,LSpeed); FlyType = 3; break; } } public int getXSpeed() { return XSpeed; } public int getYSpeed() { return YSpeed; } public void SetSpeed(int xs,int ys) { XSpeed = xs; YSpeed = ys; } public int getDirect() { return Direct; } public int getFlyType() { return FlyType; } public int SetFlyType(int t) { return FlyType = t; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?