Почему:
Синтаксис:
Используется csharp
targetDir = MyTargetTransform.position - _tra.position;
forward = _tra.forward;
print(Mathf.Acos(Vector3.Dot(targetDir, forward)));
forward = _tra.forward;
print(Mathf.Acos(Vector3.Dot(targetDir, forward)));
всегда возвращает значение NaN? Или как можно по другому определить с какой стороны находиться объект MyTargetTransform (т.е. слева от _tra или справа)?.
П.с. значение Vector3.Dot есть, cos и Acos равны NaN.