【发布时间】:2013-06-01 21:21:53
【问题描述】:
我在 physicworld 中有一个精灵没有在 touchArea 中注册,它只有在与其他精灵碰撞时才会移动,并且会在 physicworld 边界上定期反弹。现在我也尝试在没有碰撞时随机移动它。 我试图给它一个线速度,但它一直移动到右下角并停留在那里而不反弹
if(Sprite.getX() > 0) {
bodySprite.setLinearVelocity(new Vector2(VELOCITY_X, VELOCITY_Y));
} else if(Sprite.getX() + Sprite.getWidth() > CAMERA_WIDTH) {
bodySprite.setLinearVelocity(new Vector2(-VELOCITY_X, -VELOCITY_X));
}
【问题讨论】:
标签: andengine