資源簡介
如鵬網的《這樣學java不枯燥》視頻教程的java彈跳小球代碼

代碼片段和文件信息
package?com.rupeng.test;
import?com.rupeng.game.GameCore;
public?class?BouncingBall?implements?Runnable
{
public?static?void?main(String[]?args)
{
GameCore.start(new?BouncingBall());
}
@Override
public?void?run()
{
int?ball?=?0;
GameCore.createSprite(ball?“ball1“);
GameCore.playSpriteAnimate(ball?“rotate“?true);
GameCore.setSpritePosition(ball?100?0);
double?v?=?0;//?初始速度
double?y?=?0;//?初始總坐標
double?t?=?0.1;//?單位時間
for?(;;)
{
v?=?v?+?9.8?*?t;//?瞬時速度?v1=v0+at
y?=?y?+?v?*?t;//?v*t就是單位時間的位移。y就是單位之間后縱坐標
if?(y?>?300)
{
v?=?-v;//?如果碰到假象的地面(縱坐標為300的位置假設為地面)
//?反彈就是速度反向
}
GameCore.setSpritePosition(ball?100?(int)?y);
GameCore.pause(20);
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????105446??2016-03-30?01:49??jl1.0.jar
?????文件???????86958??2016-03-30?01:49??RuPengGame.jar
?????目錄???????????0??2016-03-30?01:48??.settings\
?????文件?????????598??2016-03-30?01:48??.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2016-10-11?12:15??bin\
?????目錄???????????0??2016-10-11?12:15??bin\com\
?????目錄???????????0??2016-10-11?12:15??bin\com\rupeng\
?????目錄???????????0??2016-10-11?12:15??bin\com\rupeng\test\
?????文件????????1049??2016-10-11?12:37??bin\com\rupeng\test\BouncingBall.class
?????目錄???????????0??2016-10-11?12:15??bin\Sprites\
?????目錄???????????0??2016-10-11?12:15??bin\Sprites\ball1\
?????目錄???????????0??2016-10-11?12:15??bin\Sprites\ball1\rotate\
?????文件?????????334??2016-03-30?01:55??bin\Sprites\ball1\rotate\0.png
?????文件?????????336??2016-03-30?01:55??bin\Sprites\ball1\rotate\1.png
?????文件?????????338??2016-03-30?01:55??bin\Sprites\ball1\rotate\2.png
?????文件?????????339??2016-03-30?01:55??bin\Sprites\ball1\rotate\3.png
?????目錄???????????0??2016-10-11?12:15??bin\Sprites\ball2\
?????目錄???????????0??2016-10-11?12:15??bin\Sprites\ball2\rotate\
?????文件?????????468??2016-03-30?01:55??bin\Sprites\ball2\rotate\0.png
?????文件?????????458??2016-03-30?01:55??bin\Sprites\ball2\rotate\1.png
?????文件?????????473??2016-03-30?01:55??bin\Sprites\ball2\rotate\2.png
?????文件?????????441??2016-03-30?01:55??bin\Sprites\ball2\rotate\3.png
?????目錄???????????0??2016-03-30?01:55??src\
?????目錄???????????0??2016-03-30?01:49??src\com\
?????目錄???????????0??2016-03-30?01:49??src\com\rupeng\
?????目錄???????????0??2016-10-11?12:15??src\com\rupeng\test\
?????文件?????????823??2016-10-11?12:37??src\com\rupeng\test\BouncingBall.java
?????目錄???????????0??2016-03-30?01:55??src\Sprites\
?????目錄???????????0??2016-03-30?01:55??src\Sprites\ball1\
?????目錄???????????0??2016-03-30?01:55??src\Sprites\ball1\rotate\
?????文件?????????334??2016-03-30?01:55??src\Sprites\ball1\rotate\0.png
............此處省略11個文件信息
- 上一篇:java核心技術卷一第十版中文版
- 下一篇:基于UDP的P2P簡易聊天室
評論
共有 條評論