📄 bullet.java~4~
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -