资源简介
附赠课程设计报告以及使用说明书等。
界面美观,图片和音乐等资源完整。
代码片段和文件信息
package mario;
import java.applet.AudioClip;
import java.awt.image.BufferedImage;
import java.util.ArrayList;
import java.util.List;
public class BackGround {
public boolean isOver() {
return isOver;
}
public void setOver(boolean isOver) {
this.isOver = isOver;
}
private boolean isDown=false; public boolean isDown() {
return isDown;
}
public void setDown(boolean isDown) {
this.isDown = isDown;
}
//当前场景背景
private BufferedImage bgImage=null;
//场景顺序
private int sort;
//当前是否为最后一个场景
private boolean flag;
//通过集合来保存
//全部的敌人
private List allEnemy =new ArrayList();
//全部的障碍物
private List allObstruction =new ArrayList();
//被消灭的敌人
private List removedEnemy=new ArrayList();
//被消灭的障碍物
private List RemovedObstruction =new ArrayList();
private boolean isOver=false;
public BackGround(int sortboolean flag){
this.sort=sort;
this.flag=flag;
if(flag){
bgImage=StaticValue.endImage;
}else{
bgImage=StaticValue.bgImage;
}
if(sort==1){
//绘制地面
for(int i=0;i<15;i++){
this.allObstruction.add(new Obstruction(i*605409this));
}
//绘制砖块和问号砖块
this.allObstruction.add(new Obstruction(1203604this));
this.allObstruction.add(new Obstruction(3003600this));
this.allObstruction.add(new Obstruction(3603604this));
this.allObstruction.add(new Obstruction(4203600this));
this.allObstruction.add(new Obstruction(4803604this));
this.allObstruction.add(new Obstruction(5403600this));
this.allObstruction.add(new Obstruction(4203600this));
this.allObstruction.add(new Obstruction(4201804this));
//绘制水管
this.allObstruction.add(new Obstruction(11*60600-2*608this));
this.allObstruction.add(new Obstruction(12*60600-2*607this));
this.allObstruction.add(new Obstruction(11*60600-606this));
this.allObstruction.add(new Obstruction(12*60600-605this));
//加入隐形砖块
this.allObstruction.add(new Obstruction(6603003this));
//绘制敌人
this.allEnemy.add(new Enemy(600480true1this));
this.allEnemy.add(new Enemy(690540true2420540this));
}
if(sort==2){
//绘制地面
for(int i=0;i<15;i++){
//在10处加入一个陷阱
if(i!=10){
this.allObstruction.add(new Obstruction(i*605409this));
}
}
this.allObstruction.add(new Obstruction(605406this));
this.allObstruction.add(new Obstruction(1205405this));
this.allObstruction.add(new Obstruction(604806this));
this.allObstruction.add(new Obstruction(1204805this));
this.allObstruction.add(new Obstruction(604208this));
this.allObstruction.add(new Obstruction(1204207this));
this.allObstruction.add(new Obstruction(2405406this));
this.allObstruction.add(new Obstruction(3005405this));
this.allObstruction.add(new Obstruction(2404806this));
thi
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10653 2016-05-05 18:20 游戏使用说明.docx
文件 379 2016-05-07 01:52 mario4.0\.classpath
文件 384 2016-05-07 01:52 mario4.0\.project
文件 629 2016-05-07 01:52 mario4.0\.settings\org.eclipse.jdt.core.prefs
文件 1601 2016-05-07 01:52 mario4.0\bin\1.gif
文件 1598 2016-05-07 01:52 mario4.0\bin\10.gif
文件 1579 2016-05-07 01:52 mario4.0\bin\2.gif
文件 1600 2016-05-07 01:52 mario4.0\bin\3.gif
文件 83423 2016-05-07 01:52 mario4.0\bin\3.jpg
文件 1627 2016-05-07 01:52 mario4.0\bin\4.gif
文件 82705 2016-05-07 01:52 mario4.0\bin\4.jpg
文件 1594 2016-05-07 01:52 mario4.0\bin\5.gif
文件 1606 2016-05-07 01:52 mario4.0\bin\6.gif
文件 1607 2016-05-07 01:52 mario4.0\bin\7.gif
文件 1587 2016-05-07 01:52 mario4.0\bin\8.gif
文件 1626 2016-05-07 01:52 mario4.0\bin\9.gif
文件 19963 2016-05-07 01:52 mario4.0\bin\firststage.gif
文件 25492 2016-05-07 01:52 mario4.0\bin\firststageend.gif
文件 1239 2016-05-07 01:52 mario4.0\bin\flower1.gif
文件 1538 2016-05-07 01:52 mario4.0\bin\flower2.gif
文件 83079 2016-05-07 01:52 mario4.0\bin\image1.jpg
文件 82621 2016-05-07 01:52 mario4.0\bin\image2.jpg
文件 4857 2016-05-12 21:33 mario4.0\bin\mario\BackGround.class
文件 3529 2016-05-12 21:33 mario4.0\bin\mario\BackGroundTest.class
文件 4745 2016-05-12 21:33 mario4.0\bin\mario\Enemy.class
文件 3766 2016-05-12 21:33 mario4.0\bin\mario\EnemyTest.class
文件 6179 2016-05-12 21:33 mario4.0\bin\mario\Mario.class
文件 3974 2016-05-12 21:33 mario4.0\bin\mario\MarioTest.class
文件 1825 2016-05-12 21:33 mario4.0\bin\mario\Music.class
文件 6275 2016-05-12 22:00 mario4.0\bin\mario\Myfr
............此处省略62个文件信息
- 上一篇:j4l图片数字识别
- 下一篇:简单的javaweb项目
相关资源
- 简单的javaweb项目
- JAVA项目开发案例全程实录 第二版 全
- 大话设计模式Java版.zip
- Java程序设计基础第六版陈国君著课件
- javaweb商品后台管理系统
- Java web 网上书店
- java大作业之词频统计
- javaWeb后台管理系统模板仅含前台所有
- 学生会信息管理系统JAVA源代码
- java宿舍管理系统240903
- 基于Javaweb的网上书城教程及源码
- JSP+MYSQL+SSH灯具销售网站V18DW.zip
- openSCADA的所需的jar
- 07_尚硅谷大数据技术之Hive.doc
- TreeSoft数据库管理系统
- java web个人博客blog
- java程序设计语言-第4版中文pdf
- 教学辅助系统
- 毕业设计管理系统源码
- Aspose.pdf-18.9 java 版本 破解
- java ssm 登陆注册模块 邮件发送激活
- java+struts2+tomcat 员工管理系统
- Java小项目-点餐系统
- 饭卡系统java
- 基于javaweb物资管理系统项目源码
- 二手书交易系统
- JavaWeb项目之出租管理系统
- javaWeb在线考试系统240388
- 基于java swing的在线餐馆订餐系统
- JSP网上商店源码
评论
共有 条评论