Как рассчитать угол наклона объекта?

Стрела летит с первого объекта в к другому. Как рассчитать угол вращения стрелы по оси Z, так что бы она как бы летела с первого объекта к объекту #2?

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Yaroslav
Vector2 PointA = new Vector2(1, 1);
Vector2 PointB = new Vector2(2, 2);
Vector2 VectorAB = PointB-PointA;
float AngleAB = Mathf.Atan2(VectorAB.y, VectorAB.x)*Mathf.Rad2Deg;
Debug.Log("Angle:"+AngleAB);

Angle:45


Либо ObjectTransform.LookAt(TargetTransform).

→ Ссылка