共用方式為


Vector2.Transform 方法

定義

轉換向量。

多載

Transform(Vector2, Quaternion)

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

Transform(Vector2, Matrix3x2)

依指定的 3x2 矩陣轉換向量。

Transform(Vector2, Matrix4x4)

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

Transform(Vector2, Quaternion)

來源:
Vector2.cs
來源:
Vector2.cs
來源:
Vector2.cs

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

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

參數

value
Vector2

要旋轉的向量。

rotation
Quaternion

要套用的旋轉。

傳回

已轉換的向量。

適用於

Transform(Vector2, Matrix3x2)

來源:
Vector2.cs
來源:
Vector2.cs
來源:
Vector2.cs

依指定的 3x2 矩陣轉換向量。

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

參數

position
Vector2

要轉換的向量。

matrix
Matrix3x2

轉換矩陣。

傳回

已轉換的向量。

適用於

Transform(Vector2, Matrix4x4)

來源:
Vector2.cs
來源:
Vector2.cs
來源:
Vector2.cs

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

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

參數

position
Vector2

要轉換的向量。

matrix
Matrix4x4

轉換矩陣。

傳回

已轉換的向量。

適用於