Vector3.Create 方法

定義

多載

Create(ReadOnlySpan<Single>)

從指定的 ReadOnlySpan<T>建構向量。 範圍必須至少包含3個專案。

Create(Single)

建立新的 Vector3 物件,其三個元素具有相同的值。

Create(Vector2, Single)

從指定的 Vector2 物件和 Z 元件建立新的 Vector3 物件。

Create(Single, Single, Single)

建立具有指定值的向量。

Create(ReadOnlySpan<Single>)

從指定的 ReadOnlySpan<T>建構向量。 範圍必須至少包含3個專案。

public:
 static System::Numerics::Vector3 Create(ReadOnlySpan<float> values);
public static System.Numerics.Vector3 Create (ReadOnlySpan<float> values);
static member Create : ReadOnlySpan<single> -> System.Numerics.Vector3
Public Shared Function Create (values As ReadOnlySpan(Of Single)) As Vector3

參數

values
ReadOnlySpan<Single>

要指派給向量的元素範圍。

傳回

適用於

Create(Single)

建立新的 Vector3 物件,其三個元素具有相同的值。

public:
 static System::Numerics::Vector3 Create(float value);
public static System.Numerics.Vector3 Create (float value);
static member Create : single -> System.Numerics.Vector3
Public Shared Function Create (value As Single) As Vector3

參數

value
Single

要指派給這三個專案的值。

傳回

新的 Vector3,其三個元素具有相同的值。

適用於

Create(Vector2, Single)

從指定的 Vector2 物件和 Z 元件建立新的 Vector3 物件。

public:
 static System::Numerics::Vector3 Create(System::Numerics::Vector2 vector, float z);
public static System.Numerics.Vector3 Create (System.Numerics.Vector2 vector, float z);
static member Create : System.Numerics.Vector2 * single -> System.Numerics.Vector3
Public Shared Function Create (vector As Vector2, z As Single) As Vector3

參數

vector
Vector2

要用於 X 和 Y 元件的向量。

z
Single

Z 元件。

傳回

來自指定 Vector2 物件和 Z 元件的新 Vector3

適用於

Create(Single, Single, Single)

建立具有指定值的向量。

public:
 static System::Numerics::Vector3 Create(float x, float y, float z);
public static System.Numerics.Vector3 Create (float x, float y, float z);
static member Create : single * single * single -> System.Numerics.Vector3
Public Shared Function Create (x As Single, y As Single, z As Single) As Vector3

參數

x
Single

要指派給 [X] 字段的值。

y
Single

要指派給 [Y] 字段的值。

z
Single

要指派給 [Z] 字段的值。

傳回

新的 Vector3,其專案具有指定的值。

適用於