PhysicsMath.Swizzle
Declaration
public static Vector3 Swizzle(Vector3 position, LowLevelPhysics2D.PhysicsWorld.TransformPlane transformPlane);Параметры
| Параметр | Описание |
|---|---|
| должность | Позиция 3D для преобразования. |
| transformPlane | Используемая плоскость преобразования. |
Возвращаемое значение
Vector3 Преобразованная позиция.
Описание
Transform позицию 3D в позицию 3D с использованием выбранной плоскости преобразования.
Declaration
public static Vector4 Swizzle(Vector4 position, LowLevelPhysics2D.PhysicsWorld.TransformPlane transformPlane);Параметры
| Параметр | Описание |
|---|---|
| должность | Позиция 3D для преобразования. |
| transformPlane | Используемая плоскость преобразования. |
Возвращаемое значение
Vector4 Преобразованная позиция.
Описание
Transform позицию 3D (с перспективным разделением) в позицию 3D, используя выбранную плоскость преобразования.
Declaration
public static Matrix4x4 Swizzle(Matrix4x4 matrix, LowLevelPhysics2D.PhysicsWorld.TransformPlane transformPlane);Параметры
| Параметр | Описание |
|---|---|
| должность | Позиция матрицы для преобразования. |
| transformPlane | Используемая плоскость преобразования. |
Возвращаемое значение
Matrix4x4 Матрица преобразований.
Описание
Transform позицию матрицы (с перспективным разделением) в позицию матрицы с использованием выбранной плоскости преобразования.