资源简介
自己用java写的一个小项目——飞机大战,方便大家参考和作业,包含图片
代码片段和文件信息
package cn.tedu.shoot;
import java.util.Random;
import java.awt.image.BufferedImage;
public class Airplane extends Flyingobject implements Enemy {
private static BufferedImage[] images;
static {
images=new BufferedImage[5];
for(int i=0;i images[i]=loadImage(“airplane“+i+“.png“);
}
}
private int speed;
public Airplane(){
super(4969);
speed=2;
}
public void step() {
y+=speed;//y+向下
}
int index=1;
public BufferedImage getImage() {
if(isLife()) {
return images[0];
}else if(isDead()) {
BufferedImage img=images[index++];
if(index==images.length) {
state=REMOVE;
}
}
return null;
}
public int getScore() {
return 1;//打掉小敌机,玩家得1分
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 366 2018-10-13 14:41 MyShoot\.project
文件 295 2018-10-13 14:41 MyShoot\.classpath
文件 6405 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bee0.png
文件 12280 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\hero0.png
文件 2619 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\airplane1.png
文件 6428 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bee2.png
文件 4047 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\airplane3.png
文件 6367 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bee4.png
文件 6762 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bigplane0.png
文件 8682 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bigplane2.png
文件 2672 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bigplane4.png
文件 3575 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\airplane0.png
文件 6416 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bee1.png
文件 6404 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bee3.png
文件 16243 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\hero1.png
文件 2954 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\airplane2.png
文件 43132 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\start.png
文件 20220 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\gameover.png
文件 1439 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\airplane4.png
文件 26709 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\background.png
文件 408 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bullet.png
文件 7932 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bigplane1.png
文件 14902 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\pause.png
文件 9831 2017-08-20 11:05 MyShoot\src\cn\tedu\shoot\bigplane3.png
文件 1426 2018-10-25 14:08 MyShoot\src\cn\tedu\shoot\Hero.java
文件 741 2018-10-23 16:41 MyShoot\src\cn\tedu\shoot\Airplane.java
文件 753 2018-10-24 14:39 MyShoot\src\cn\tedu\shoot\BigAirplane.java
文件 534 2018-10-27 10:36 MyShoot\src\cn\tedu\shoot\Bullet.java
文件 923 2018-10-23 16:50 MyShoot\src\cn\tedu\shoot\Bee.java
文件 2066 2018-10-24 14:38 MyShoot\src\cn\tedu\shoot\Flyingob
............此处省略52个文件信息
- 上一篇:Android文件管理器源码
- 下一篇:Java设计模式-32讲视频干货
评论
共有 条评论