• 大小: 6.01MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-24
  • 语言: Java
  • 标签:

资源简介

连连看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\Flyingobject.class

     文件      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个文件信息

评论

共有 条评论