資源簡介
基于Java的一個(gè)打磚塊小游戲,界面很簡單,希望對初學(xué)者會(huì)有幫助

代碼片段和文件信息
package?game;
public?class?Ball?{
/**
*?屬性
*/
???int?x?=200;
???int?y?=400;
???int?dx?=?1;
???int?dy?=?1;
???int?d?=?10;?//?直徑
???/*?容器的參數(shù)?*/
???int?xContainer?=?40;
???int?yContainer?=?40;
???int?width?=?400;
???int?height?=?400;
???/**
???*?構(gòu)造器
???*/
???/**
???*?移動(dòng)一步
???*/
???public?void?move(){
?????x?+=?dx;
?????y?+=?dy;
?????this.wall();
???}
????/**
????*?碰四周邊界反彈
????*/
public?void?wall(){
????if(x??this.xContainer+this.width?-?d?){
?????????dx?*=?-1;
??}
????if(y??this.yContainer+this.height-?d){
?????????dy?*=?-1;
????}
??}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-27?20:25??game\
?????文件?????????301??2018-12-27?10:18??game\.classpath
?????文件?????????380??2018-12-27?10:18??game\.project
?????目錄???????????0??2018-12-27?10:18??game\.settings\
?????文件?????????598??2018-12-27?10:18??game\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2019-02-16?16:27??game\bin\
?????目錄???????????0??2019-02-16?16:27??game\bin\game\
?????文件?????????882??2019-02-16?16:27??game\bin\game\Ball.class
?????文件?????????989??2019-02-16?16:27??game\bin\game\Block.class
?????文件????????4854??2019-02-16?16:27??game\bin\game\MyPanel.class
?????文件?????????857??2019-02-16?16:27??game\bin\game\MyWindow.class
?????文件?????????763??2019-02-16?16:27??game\bin\game\Pane.class
?????目錄???????????0??2018-12-27?20:26??game\huaji\
?????文件???????23144??2018-12-27?20:26??game\huaji\GG.jpg
?????目錄???????????0??2018-12-27?14:53??game\src\
?????目錄???????????0??2018-12-27?10:29??game\src\game\
?????文件?????????654??2018-12-27?19:36??game\src\game\Ball.java
?????文件?????????944??2018-12-27?20:41??game\src\game\Block.java
?????文件????????3805??2018-12-28?10:30??game\src\game\MyPanel.java
?????文件?????????435??2018-12-27?19:37??game\src\game\MyWindow.java
?????文件?????????457??2018-12-27?20:55??game\src\game\Pane.java
評論
共有 條評論