В единстве я пытаюсь сравнить фактическое направление игроков с направлением, в котором они смотрят, и sh двигаться внутрь, но у меня есть серьезные проблемы с попыткой найти реальное направление движения.
Я могу определить смотреть направление очень легко с:
wishDir = transform.localEulerAngles;
Но я не могу понять, как получить направление движения объектов, чтобы я мог сравнивать. Я пробовал:
transform.InverseTransformDirection(rb.velocity);
Я ожидал бы, что это будет равно 0,90,0, когда я двигаюсь вправо, однако оно равно 0,0,0 (хотя прыгает при ускорении).
Как я могу определить направление, в котором движется объект?