• 大小: 850KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: 其他
  • 标签: 飞机大战  源代码  

资源简介

简易的飞机大战,里面有一些不错的算法!

资源截图

代码片段和文件信息

package cn.feike.shoot;

import java.awt.image.BufferedImage;

import javax.imageio.ImageIO;

public class Airplane extends Flyingobject {
private static BufferedImage[] imgs;// 定义一个唯一的图片素材
// 静态代码块用于获取图片资源
static {
imgs = new BufferedImage[5];
try {
for (int i = 0; i < imgs.length; i++) {
String png = “cn/feike/shoot/airplane“ + i + “.png“;//获取图片路径
imgs[i] = ImageIO.read(Airplane.class.getClassLoader().getResourceAsStream(png));
}
} catch (Exception e) {
e.printStackTrace();
}
}
public Airplane() {
super(49 36);// 初始化小飞机
this.image = imgs[0];
}
/**
 * 播放下一张图片
 */
@Override
protected BufferedImage nextImage() {
index++;
if(index >= imgs.length){
return null;//如果下标大于等于数组长度无图可播返回null.
}
return imgs[index];
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         301  2016-07-18 15:02  .classpath
     文件         391  2016-07-18 15:02  .project
     目录           0  2016-07-23 10:16  .settings\
     文件         598  2016-07-18 15:02  .settings\org.eclipse.jdt.core.prefs
     目录           0  2016-07-23 10:16  bin\
     目录           0  2016-07-23 10:16  bin\cn\
     目录           0  2016-07-23 10:16  bin\cn\feike\
     目录           0  2016-07-23 10:16  bin\cn\feike\shoot\
     文件        1540  2016-07-22 20:38  bin\cn\feike\shoot\Airplane.class
     文件        3575  2016-07-19 09:58  bin\cn\feike\shoot\airplane0.png
     文件        2619  2016-07-19 09:58  bin\cn\feike\shoot\airplane1.png
     文件        2954  2016-07-19 09:58  bin\cn\feike\shoot\airplane2.png
     文件        4047  2016-07-19 09:58  bin\cn\feike\shoot\airplane3.png
     文件        1439  2016-07-19 09:58  bin\cn\feike\shoot\airplane4.png
     文件         242  2016-07-22 20:38  bin\cn\feike\shoot\Award.class
     文件       26709  2016-07-19 09:58  bin\cn\feike\shoot\background.png
     文件        1969  2016-07-22 20:38  bin\cn\feike\shoot\Bee.class
     文件        6405  2016-07-19 09:58  bin\cn\feike\shoot\bee0.png
     文件        6416  2016-07-19 09:58  bin\cn\feike\shoot\bee1.png
     文件        6428  2016-07-19 09:58  bin\cn\feike\shoot\bee2.png
     文件        6404  2016-07-19 09:58  bin\cn\feike\shoot\bee3.png
     文件        6367  2016-07-19 09:58  bin\cn\feike\shoot\bee4.png
     文件        1566  2016-07-22 20:38  bin\cn\feike\shoot\BigPlane.class
     文件        6762  2016-07-19 09:58  bin\cn\feike\shoot\bigplane0.png
     文件        7932  2016-07-19 09:58  bin\cn\feike\shoot\bigplane1.png
     文件        8682  2016-07-19 09:58  bin\cn\feike\shoot\bigplane2.png
     文件        9831  2016-07-19 09:58  bin\cn\feike\shoot\bigplane3.png
     文件        2672  2016-07-19 09:58  bin\cn\feike\shoot\bigplane4.png
     文件         700  2016-07-22 20:38  bin\cn\feike\shoot\BigPlaneAward.class
     文件        1464  2016-07-22 20:38  bin\cn\feike\shoot\Bullet.class
     文件         408  2016-07-19 09:58  bin\cn\feike\shoot\bullet.png
............此处省略109个文件信息

评论

共有 条评论