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

Vector2.Reflect

Declaration

public static Vector2 Reflect(Vector2 inDirection, Vector2 inNormal);

Параметры

Параметр Описание
inDirection Вектор направления к поверхности.
inNormal Нормальный вектор, определяющий поверхность.

Описание

Отражает вектор от поверхности, определенной нормалью.

Этот метод рассчитывает отраженный вектор по следующей формуле: v = inDirection — 2 * inNormal * dot(inDirection inNormal). Вектор inNormal определяет поверхность. Норма поверхности — это вектор, который перпендикулярен ее поверхности. Вектор inDirection рассматривается как стрелка, входящая в поверхность. Возвращаемое значение — это вектор равной величины inDirection, но с отраженным направлением.