资源简介
打砖块小游戏带音效图片 打砖块 小游戏 java 带音效图片 打砖块 小游戏 java 带音效图片 打砖块 小游戏 java 带音效图片

代码片段和文件信息
package main;
import java.applet.AudioClip;
import java.awt.Rectangle;
import java.net.URL;
public class Ball extends Picture
{
private int stepX;
private int stepY;
public Ball(int xint yint stepXint stepY)
{
super(“ball“xy);
this.stepX=stepX;
this.stepY=stepY;
}
public Boolean update(Rectangle bRect)
{
boolean gameOver=false;
if(getX()<=GCom.PANEL_LEFT||getX()>=GCom.PANEL_LEFT+GCom.PANEL_WIDTH-16)
setStepX(getStepX()*-1);
if(getY()<=GCom.PANEL_TOP)
setStepY(getStepY()*-1);
if(getY()>=GCom.PANEL_HEIGHT)
gameOver=true;
if(getRect().intersects(bRect)){//如果球进去挡板里面
URL url = getClass().getResource(“/image/board.wav“);//getClass().getResource(“音频文件“);
AudioClip clip = java.applet.applet.newAudioClip(url);
clip.play();
setStepY(getStepY()*-1);//球反弹
}
setX(getX()+getStepX());
setY(getY()+getStepY());
return gameOver;
}
public int getStepX()
{
return stepX;
}
public void setStepX(int stepX)
{
this.stepX = stepX;
}
public int getStepY()
{
return stepY;
}
public void setStepY(int stepY)
{
this.stepY = stepY;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2012-08-07 22:39 brick\.classpath
文件 385 2012-08-07 22:39 brick\.project
文件 93 2018-01-03 11:55 brick\.settings\org.eclipse.core.resources.prefs
文件 629 2012-08-07 22:39 brick\.settings\org.eclipse.jdt.core.prefs
文件 939 2012-08-07 22:40 brick\bin\image\ball.png
文件 179905 2012-08-07 22:40 brick\bin\image\bg.png
文件 847 2012-08-07 22:40 brick\bin\image\block1.png
文件 973 2012-08-07 22:40 brick\bin\image\block2.png
文件 981 2012-08-07 22:40 brick\bin\image\block3.png
文件 1014 2012-08-07 22:40 brick\bin\image\block4.png
文件 956 2012-08-07 22:40 brick\bin\image\block5.png
文件 980 2012-08-07 22:40 brick\bin\image\block6.png
文件 873 2012-08-07 22:40 brick\bin\image\block7.png
文件 5733 2012-08-07 22:40 brick\bin\image\board.png
文件 20044 2018-01-03 15:06 brick\bin\image\board.wav
文件 80044 2018-01-03 14:30 brick\bin\image\brick.wav
文件 1825 2018-01-03 15:41 brick\bin\main\Ball.class
文件 2167 2018-01-03 15:41 brick\bin\main\Block.class
文件 1430 2018-01-03 11:55 brick\bin\main\BlockManger.class
文件 1277 2018-01-03 11:55 brick\bin\main\Board.class
文件 3948 2018-01-03 15:40 brick\bin\main\GamePanel.class
文件 791 2018-01-03 11:55 brick\bin\main\GCom.class
文件 1509 2018-01-03 14:53 brick\bin\main\MainForm.class
文件 2319 2018-01-03 15:41 brick\bin\main\Picture.class
文件 3246 2018-01-03 11:55 brick\bin\main\SaveScore.class
文件 40 2012-08-09 00:12 brick\Readme.txt
文件 356 2018-01-03 15:41 brick\score.dat
文件 939 2012-08-07 22:40 brick\src\image\ball.png
文件 179905 2012-08-07 22:40 brick\src\image\bg.png
文件 847 2012-08-07 22:40 brick\src\image\block1.png
............此处省略29个文件信息
- 上一篇:jxl jar包
- 下一篇:java 矢量绘图小程序
相关资源
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
评论
共有 条评论