Transform.TransformDirection
Declaration
public Vector3 TransformDirection(Vector3 direction);Описание
Преобразует direction из локального в мировое пространство.
Эта операция не зависит от масштаба или положения преобразования. Возвращаемый вектор имеет ту же длину, что и direction.
Если вам нужна обратная операция для преобразования из мирового пространства в локальное пространство, вы можете использовать Transform.InverseTransformDirection
Для преобразования следует использовать Transform.TransformPoint, если вектор представляет позицию, а не направление.
Если вам нужно преобразовать много направлений одновременно, рассмотрите возможность использования Transform.TransformDirections вместо этого, поскольку это гораздо быстрее, чем повторный вызов этой функции.
Дополнительные ресурсы: Transform.TransformDirections, Transform.InverseTransformDirection, Transform.TransformPoint, Transform.TransformVector.
Declaration
public Vector3 TransformDirection(float x, float y, float z);Описание
Преобразует направление x, y, z из локального в мировое пространство.
Эта операция не зависит от масштаба или положения преобразования. Возвращаемый вектор имеет ту же длину, что и direction.
Если вам нужна обратная операция для преобразования из мирового пространства в локальное пространство, вы можете использовать Transform.InverseTransformDirection
Для преобразования следует использовать Transform.TransformPoint, если вектор представляет позицию, а не направление.
Если вам нужно преобразовать много направлений одновременно, рассмотрите возможность использования Transform.TransformDirections вместо этого, поскольку это гораздо быстрее, чем повторный вызов этой функции.
Дополнительные ресурсы: Transform.TransformDirections, Transform.InverseTransformDirection, Transform.TransformPoint, Transform.TransformVector.