Unity 6.3
0 онлайн 83 гостей 3 в системе
Вход

Vector3.Normalize

Declaration

public void Normalize();

Описание

Нормализация величины вектора тока до 1 при сохранении направления.

Этот метод преобразует текущий вектор в единичный вектор. Преобразованный вектор имеет magnitude 1 и находится в одном и том же направлении. Изменяется только величина вектора.

Компоненты вектора могут быть положительными или отрицательными. После нормализации вектор лежит на единичной сфере, так что его длина равна 1, и каждая компонента может быть где угодно между −1 и 1 в зависимости от направления.

Если текущий вектор слишком мал для нормализации, то эта функция возвращает нулевой вектор. Вектор слишком мал для нормализации, если он рассматривается как equal к нулевому вектору.

Примечание: Этот метод изменяет текущий вектор. Если вы хотите оставить текущий вектор неизменным, используйте normalized переменную или статическую версию этого метода.

Дополнительные ресурсы: normalized.

Declaration

public static Vector3 Normalize(Vector3 value);

Параметры

Параметр Описание
значение Вектор, подлежащий нормализации.

Возвращаемое значение

Vector3 Новый вектор с тем же направлением, что и первоначальный вектор, но с величиной 1,0.

Описание

Получает нормализованную версию входного вектора.

Возвращает нормализованный вектор на основе заданного вектора. Нормализованный вектор имеет magnitude равный 1 и находится в том же направлении, что и заданный вектор.

Компоненты вектора могут быть положительными или отрицательными. После нормализации вектор лежит на единичной сфере, так что его длина равна 1, и каждая компонента может находиться в любом месте между −1 и 1 в зависимости от направления.

Если заданный вектор слишком маленький для нормализации, то эта функция возвращает нулевой вектор. Вектор слишком маленький для нормализации, если он считается equal нулевым вектором.

Примечание: Этот метод не модифицирует заданный вектор. Чтобы модифицировать и нормализовать текущий вектор, используйте версию экземпляра этого метода без параметров.

Дополнительные ресурсы: normalized.