欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

一个简单的 Android 小球游戏,android小球游戏

来源: 开发者 投稿于  被查看 36899 次 评论:37

一个简单的 Android 小球游戏,android小球游戏


<无详细内容>

1.[图片] pic3.jpg

2.[图片] pic4.jpg

3.[Java]代码

public class Player extends AnimatedSprite   {
...
@Override
	protected void onManagedUpdate(final float pSecondsElapsed) {
		super.onManagedUpdate(pSecondsElapsed);
		onBeforePositionChanged();
	}

private boolean onBeforePositionChanged(){
		
		//speed up
		if(frameCount < 2){
			frameCount++;
			return true;
		}
		frameCount = 0;
		
		int enemyListSize = levelController.getEnemyList().size();
		for(int i = 0; i < enemyListSize; i++)
			if(this.collidesWith(levelController.getEnemyList().get(i)))
			{
				levelController.callbackCollisionEnemy();
				return false;
			}
		for(int i = 0; i < levelController.getGoodsList().size(); i++)
			if(this.collidesWith(levelController.getGoodsList().get(i)))
			{
				levelController.callbackCollisionGoods(i);
				return false;
			}

		for(int i = 0; i < levelController.getEndPointList().size(); i++)
			if(this.collidesWith(levelController.getEndPointList().get(i)))
			{
				levelController.callbackCollisionWithEndPoint();
				return false;
			}
		return true;
	}
...
} 

4.[文件] TheHardestGame.zip~6MB 下载(7782)

用户评论