touchAreaに登録されていないphysicworldにスプライトがあります。他のスプライトと衝突したときにのみ移動し、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));
}