📄 mymissle.java
字号:
package airplane;
import java.awt.Image;
import java.applet.Applet;
public class MyMissle extends SuperSprite { //子弹Sprite
int AppletWidth, AppletHeight;
public MyMissle(Image bullet,int startX, int startY,
Applet Game,int AppletWidth,int AppletHeight) {
super(bullet, startX,startY,Game); //调用父类的创建方法
this.AppletWidth = AppletWidth;
this.AppletHeight = AppletHeight;
setVisible(false); //不可见
setMove(false); //不可移动
}
public void updateState() { //转换子弹Sprite的状态
if (active == true) {
if (X > AppletWidth) { //当子弹穿过右边界时
setVisible(false); //设定子弹Sprite为不可见
setMove(false); //设定子弹Sprite为不可移动
} else
X = X + 50; //向右移动20像素
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -