⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mymissle.java

📁 java 写的飞行射击游戏。是游戏的基础。可以参考一下。对游戏开发有帮助。
💻 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 + -