bullet.java
来自「一款益智类的手机游戏」· Java 代码 · 共 70 行
JAVA
70 行
package twplanegame;
import javax.microedition.lcdui.*;
class Bullet
extends PlaneGameObject
{
private int XSpeed;
private int YSpeed;
//constructor
public Bullet(int id)
{
super(id, 0, 0);
switch (id) {
case 0: //my bullet
try {
ObjImage = Image.createImage("/MyBullet01.PNG");
}
catch (Exception e) {
ObjImage = null;
}
XSpeed = 10;
YSpeed = 0;
break;
case 1: //enemy plane bullet
try {
ObjImage = Image.createImage("/EnemyBullet01.PNG");
}
catch (Exception e) {
ObjImage = null;
}
XSpeed = 3;
YSpeed = 3;
break;
case 2:
try {
ObjImage = Image.createImage("/BossBullet01.PNG");
}
catch (Exception e) {
ObjImage = null;
}
XSpeed = 2;
YSpeed = 2;
break;
}
int width = ObjImage.getWidth();
int height = ObjImage.getHeight();
int radius = width < height ? width : height;
SetImageSize(width, height, radius);
}
public void SetSpeed(int x, int y)
{
XSpeed = x;
YSpeed = y;
}
public int GetXSpeed()
{
return XSpeed;
}
public int GetYSpeed()
{
return YSpeed;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?