• 大小: 182KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: Java
  • 标签: java  游戏  

资源简介

如鹏网的《这样学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个文件信息

评论

共有 条评论