Я на самом деле пытаюсь получить чистое движение при вращении моего объекта.
У меня есть трек плоскости, я пытаюсь получить вращение плоскости, а затем управляю вращением моего игрока с его помощью.То, что я делаю сейчас, примерно так, но не работает ... никакой помощи?
var newRotation = Quaternion.LookRotation(transform.position - target.transform.position, Vector3.forward);
newRotation.x = 0.0;
newRotation.y = 0.0;
transform.rotation = Quaternion.Slerp(transform.rotation, newRotation, speed*Time.deltaTime);