資源簡介
自己修改的飛機大戰代碼,實現了 飛 機 大 戰的基本功能
代碼片段和文件信息
import?interfaces.Enemy;
import?java.util.Random;
/**
?*?敵飛機:?是飛行物,也是敵人
?*/
public?class?Airplane?extends?Flyingobject?implements?Enemy?{
????private?int?speed?=?3;??//移動步驟
?
????/**?初始化數據?*/
????public?Airplane(){
????????this.image?=?ShootGame.airplane;
????????width?=?image.getWidth();
????????height?=?image.getHeight();
????????y?=?-height;??????????
????????Random?rand?=?new?Random();
????????x?=?rand.nextInt(ShootGame.WIDTH?-?width);
????}
????/**?發射子彈?*/
????
????/**?獲取分數?*/
????@Override
????public?int?getScore()?{??
????????return?5;
????}
????/**?//越界處理?*/
????@Override
????public??boolean?outOfBounds()?{???
????????return?y>ShootGame.HEIGHT;
????}
????/**?移動?*/
????@Override
????public?void?step()?{???
????????y?+=?speed;
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2017-12-26?13:04??Attackaircraft\.classpath
?????文件????????390??2017-12-26?13:04??Attackaircraft\.project
?????文件????????598??2017-12-26?13:04??Attackaircraft\.settings\org.eclipse.jdt.core.prefs
?????文件????????990??2017-12-26?13:04??Attackaircraft\bin\Airplane.class
?????文件???????1127??2017-12-26?13:04??Attackaircraft\bin\Bee.class
?????文件????????669??2017-12-26?13:04??Attackaircraft\bin\Bullet.class
?????文件???????1574??2017-12-26?13:04??Attackaircraft\bin\Flyingob
?????文件???????2322??2017-12-26?13:04??Attackaircraft\bin\Hero.class
?????文件??????13304??2017-12-26?13:04??Attackaircraft\bin\images\airplane.png
?????文件?????492933??2017-12-26?13:04??Attackaircraft\bin\images\background.png
?????文件???????8336??2017-12-26?13:04??Attackaircraft\bin\images\bee.png
?????文件???????3560??2017-12-26?13:04??Attackaircraft\bin\images\bullet.png
?????文件??????22447??2017-12-26?13:04??Attackaircraft\bin\images\gameover.png
?????文件??????15619??2017-12-26?13:04??Attackaircraft\bin\images\hero0.png
?????文件??????14859??2017-12-26?13:04??Attackaircraft\bin\images\hero1.png
?????文件??????17082??2017-12-26?13:04??Attackaircraft\bin\images\pause.png
?????文件??????26274??2017-12-26?13:04??Attackaircraft\bin\images\start.png
?????文件????????209??2017-12-26?13:04??Attackaircraft\bin\interfaces\Award.class
?????文件????????127??2017-12-26?13:04??Attackaircraft\bin\interfaces\Enemy.class
?????文件???????1572??2017-12-26?13:04??Attackaircraft\bin\ShootGame$1.class
?????文件????????808??2017-12-26?13:04??Attackaircraft\bin\ShootGame$2.class
?????文件???????8785??2017-12-26?13:04??Attackaircraft\bin\ShootGame.class
?????文件????????845??2017-12-26?13:04??Attackaircraft\src\Airplane.java
?????文件???????1068??2017-12-26?13:04??Attackaircraft\src\Bee.java
?????文件????????472??2017-12-26?13:04??Attackaircraft\src\Bullet.java
?????文件???????1521??2017-12-26?13:04??Attackaircraft\src\Flyingob
?????文件???????2900??2017-12-26?13:04??Attackaircraft\src\Hero.java
?????文件??????13304??2017-12-26?13:04??Attackaircraft\src\images\airplane.png
?????文件?????492933??2017-12-26?13:04??Attackaircraft\src\images\background.png
?????文件???????8336??2017-12-26?13:04??Attackaircraft\src\images\bee.png
............此處省略21個文件信息
- 上一篇:jsp醫院門診管理系統
- 下一篇:JAVA串口調試助手RXTX 源碼
評論
共有 條評論