资源简介
连连看java源代码,用纯JAVA做得飞机大战,提供源代码下载,附带图片,共享给大家
代码片段和文件信息
package fly3;
import java.util.Random;
public class Airplane extends Flyingobject implements Enemy{
private int speed = 4; //移动的速度
/** 构造方法 */
public Airplane(){
image = ShootGame.airplane; //图片
width = image.getWidth(); //宽
height = image.getHeight(); //高
Random rand = new Random(); //随机数对象
x = rand.nextInt(ShootGame.WIDTH-this.width); //x:0到(窗口宽-敌机宽)之间的随机数
y = -this.height; //y:负的敌机的高
}
/** 重写getScore()得分 */
public int getScore(){
return 26; //打掉一个敌机得5分
}
/** 重写step()走步 */
public void step(){
y+=speed; //y+(向下)
}
/** 重写outOfBounds()检查是否越界 */
public boolean outOfBounds(){
return this.y>=ShootGame.HEIGHT; //敌机的y>=窗口的高,即为越界了
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2019-03-20 08:23 fly3\.classpath
文件 380 2019-03-20 08:23 fly3\.project
文件 598 2019-03-20 08:23 fly3\.settings\org.eclipse.jdt.core.prefs
文件 1005 2019-03-25 10:33 fly3\bin\fly3\Airplane.class
文件 8131 2019-03-20 10:05 fly3\bin\fly3\airplane.png
文件 203 2019-03-20 08:39 fly3\bin\fly3\Award.class
文件 228032 2019-03-20 10:05 fly3\bin\fly3\background.jpg
文件 26709 2019-03-20 08:40 fly3\bin\fly3\background.png
文件 1142 2019-03-25 10:33 fly3\bin\fly3\Bee.class
文件 5094 2019-03-20 10:05 fly3\bin\fly3\bee.png
文件 2229250 2019-03-25 10:21 fly3\bin\fly3\bga.jpg
文件 821 2019-03-25 10:32 fly3\bin\fly3\Bullet.class
文件 16420 2019-03-20 10:05 fly3\bin\fly3\bullet.png
文件 121 2019-03-20 08:39 fly3\bin\fly3\Enemy.class
文件 840 2019-03-20 08:39 fly3\bin\fly3\Flyingob
文件 44636 2019-03-20 10:05 fly3\bin\fly3\gameover.png
文件 2309 2019-03-25 10:30 fly3\bin\fly3\Hero.class
文件 17973 2019-03-20 10:05 fly3\bin\fly3\hero0.png
文件 26003 2019-03-20 10:05 fly3\bin\fly3\hero1.png
文件 55373 2019-03-20 10:05 fly3\bin\fly3\pause.png
文件 1649 2019-03-25 10:34 fly3\bin\fly3\ShootGame$1.class
文件 871 2019-03-25 10:34 fly3\bin\fly3\ShootGame$2.class
文件 8160 2019-03-25 10:34 fly3\bin\fly3\ShootGame.class
文件 568184 2019-03-20 10:05 fly3\bin\fly3\start.png
文件 784 2019-03-25 10:33 fly3\src\fly3\Airplane.java
文件 8131 2019-03-20 10:05 fly3\src\fly3\airplane.png
文件 173 2019-03-20 08:39 fly3\src\fly3\Award.java
文件 228032 2019-03-20 10:05 fly3\src\fly3\background.jpg
文件 26709 2019-03-20 08:40 fly3\src\fly3\background.png
文件 1087 2019-03-25 10:33 fly3\src\fly3\Bee.java
............此处省略22个文件信息
- 上一篇:jsp新闻发布系统 源码+数据库
- 下一篇:Android应用源码图书馆管理系统
评论
共有 条评论