Matrix4x4.CreateTranslation 方法
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立轉移矩陣。
CreateTranslation(Vector3) |
從指定的三維向量建立轉移矩陣。 |
CreateTranslation(Single, Single, Single) |
從指定的 X、Y 和 Z 元件建立轉移矩陣。 |
- 來源:
- Matrix4x4.cs
- 來源:
- Matrix4x4.cs
- 來源:
- Matrix4x4.cs
從指定的三維向量建立轉移矩陣。
public:
static System::Numerics::Matrix4x4 CreateTranslation(System::Numerics::Vector3 position);
public static System.Numerics.Matrix4x4 CreateTranslation (System.Numerics.Vector3 position);
static member CreateTranslation : System.Numerics.Vector3 -> System.Numerics.Matrix4x4
Public Shared Function CreateTranslation (position As Vector3) As Matrix4x4
參數
- position
- Vector3
在每個座標軸上要轉移的數量。
傳回
轉移矩陣。
適用於
.NET 9 及其他版本
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided), 2.1 |
UWP | 10.0 |
- 來源:
- Matrix4x4.cs
- 來源:
- Matrix4x4.cs
- 來源:
- Matrix4x4.cs
從指定的 X、Y 和 Z 元件建立轉移矩陣。
public:
static System::Numerics::Matrix4x4 CreateTranslation(float xPosition, float yPosition, float zPosition);
public static System.Numerics.Matrix4x4 CreateTranslation (float xPosition, float yPosition, float zPosition);
static member CreateTranslation : single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreateTranslation (xPosition As Single, yPosition As Single, zPosition As Single) As Matrix4x4
參數
- xPosition
- Single
在 X 軸上要轉移的數量。
- yPosition
- Single
在 Y 軸上要轉移的數量。
- zPosition
- Single
在 Z 軸上要轉移的數量。
傳回
轉移矩陣。
適用於
.NET 9 及其他版本
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided), 2.1 |
UWP | 10.0 |