Я вращаю свой объект (корабль), чтобы встретить цель с помощью кода ниже.Как получить векторный объект моего объекта в libgdx/box2d?
playerBody.setTransform(playerBody.getPosition(), MathUtils.lerpAngle(playerBody.getAngle(), getDesiredAngle(),lerpProgress));
Я хочу, чтобы переместить корабль в направлении судно смотрит. Я думал, что получить верный вектор корабля будет достаточно. Я попробовал код ниже, но это не сработало.
Vector2 direction = playerBody.getWorldPoint(new Vector2(0,1));
playerBody.setLinearVelocity(direction.nor());