Vector3.Transform 方法

定義

轉換向量。

多載

Transform(Vector3, Matrix4x4)

依據指定的 4x4 矩陣轉換向量。

Transform(Vector3, Quaternion)

依據指定的四元數旋轉值來轉換向量。

Transform(Vector3, Matrix4x4)

依據指定的 4x4 矩陣轉換向量。

public:
 static System::Numerics::Vector3 Transform(System::Numerics::Vector3 position, System::Numerics::Matrix4x4 matrix);
public static System.Numerics.Vector3 Transform (System.Numerics.Vector3 position, System.Numerics.Matrix4x4 matrix);
static member Transform : System.Numerics.Vector3 * System.Numerics.Matrix4x4 -> System.Numerics.Vector3
Public Shared Function Transform (position As Vector3, matrix As Matrix4x4) As Vector3

參數

position
Vector3

要轉換的向量。

matrix
Matrix4x4

轉換矩陣。

傳回

Vector3

已轉換的向量。

適用於

Transform(Vector3, Quaternion)

依據指定的四元數旋轉值來轉換向量。

public:
 static System::Numerics::Vector3 Transform(System::Numerics::Vector3 value, System::Numerics::Quaternion rotation);
public static System.Numerics.Vector3 Transform (System.Numerics.Vector3 value, System.Numerics.Quaternion rotation);
static member Transform : System.Numerics.Vector3 * System.Numerics.Quaternion -> System.Numerics.Vector3
Public Shared Function Transform (value As Vector3, rotation As Quaternion) As Vector3

參數

value
Vector3

要旋轉的向量。

rotation
Quaternion

要套用的旋轉。

傳回

Vector3

已轉換的向量。

適用於