我正在通過andengine開發一個簡單的遊戲。 我有10個球在屏幕上隨機移動。我輸入的球像精靈一樣。如果他們在相同的座標上移動,他們會穿過他們自己的內側。但是我想要:如果他們在相同的座標下移動,他們應該改變方向,所以他們不能通過他們的內部,我可以這樣做嗎?android中的雪碧碰撞andengine
private Runnable mStartCircle = new Runnable() {
public void run() {
int i = circleNumber++;
Scene scene = Level1Activity.this.mEngine.getScene();
float startY = -64.0f;
float startX = randomNumber.nextFloat()*(CAMERA_WIDTH-70.0f);
float a= randomNumber.nextFloat()*(CAMERA_WIDTH-70.0f);
circles[i] = new Sprite(startX, startY, textRegCircle[i]);
circles[i].registerEntityModifier(
(IEntityModifier) new SequenceEntityModifier (
new MoveModifier(10.0f, circles[i].getX(), a,
circles[i].getY(),CAMERA_HEIGHT+64.0f)));
}
scene.getLastChild().attachChild(circles[i]);
if (circleNumber < 10){
mHandler.postDelayed(mStartCircle,1000);
}
}
};
已更新的codes.can你告訴我如何在代碼? – Kadir 2012-04-24 19:26:15