资源简介

打砖块小游戏带音效图片 打砖块 小游戏 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个文件信息

评论

共有 条评论