Мне нужна помощь для перемещения тела (не спрайта) вдоль оси x в левом или правом направлении, используя экранный контроллер. У меня есть плеер в классе gamescene, который находится в центре экрана, а два слева - & кнопки правого контроллера.
Мои ожидания в том, что тело должно двигаться по оси X до определенных точек, например, -100 или -200 точек, когда игрок нажимает на левый или правый контроллер кнопки.
Я использую следующий код, чтобы переместить тело, которое не работает
Как перемещать тело плиты слева или справа в andengine
public void turnLeft()
{
body.setTransform(body.getPosition().x-100, body.getPosition().y)
}
Может кто-нибудь помочь мне в этом, пожалуйста?
С уважением,
Дипак
Попробуйте использовать setLinearVelocity. – Prmths