seaman писал(а):Transform.RotateAround
seaman писал(а):А чем Вам он не нравится? У Вас пивот водной точке, а Вам надо вращать вокруг другой. Именно для этого и сделана такая функция Transform.RotateAround Что Вас не устраивает?
seaman писал(а):Vector3.Angle(transform.forward, (target.transform.position - tempPivot))
tempPivot - точка вокруг которой поворачиваешь
seaman писал(а):Да, точно.
Quaternion.FromToRotation тоже не походит?
seaman писал(а):Да, а направление поворота определяется по знаку Dot(Cross, Cross):Синтаксис:Используется csharpVector3 cross = Vector3.Cross(a, b);
bool right = Vector3.Dot(cross, cross) > 0;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20