📄 enemyplane.java~2~
字号:
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("/MyPlane.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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -