Läs på engelska Redigera

Dela via


Vector3 Constructors

Definition

Creates a new instance of the Vector3 structure.

Overloads

Vector3(ReadOnlySpan<Single>)

Constructs a vector from the given ReadOnlySpan<T>. The span must contain at least 3 elements.

Vector3(Single)

Creates a new Vector3 object whose three elements have the same value.

Vector3(Vector2, Single)

Creates a new Vector3 object from the specified Vector2 object and the specified value.

Vector3(Single, Single, Single)

Creates a vector whose elements have the specified values.

Vector3(ReadOnlySpan<Single>)

Source:
Vector3.cs
Source:
Vector3.cs
Source:
Vector3.cs

Constructs a vector from the given ReadOnlySpan<T>. The span must contain at least 3 elements.

public Vector3(ReadOnlySpan<float> values);

Parameters

values
ReadOnlySpan<Single>

The span of elements to assign to the vector.

Applies to

.NET 10 och andra versioner
Produkt Versioner
.NET 6, 7, 8, 9, 10

Vector3(Single)

Source:
Vector3.cs
Source:
Vector3.cs
Source:
Vector3.cs

Creates a new Vector3 object whose three elements have the same value.

public Vector3(float value);

Parameters

value
Single

The value to assign to all three elements.

Applies to

.NET 10 och andra versioner
Produkt Versioner
.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, 10
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1
UWP 10.0

Vector3(Vector2, Single)

Source:
Vector3.cs
Source:
Vector3.cs
Source:
Vector3.cs

Creates a new Vector3 object from the specified Vector2 object and the specified value.

public Vector3(System.Numerics.Vector2 value, float z);

Parameters

value
Vector2

The vector with two elements.

z
Single

The additional value to assign to the Z field.

Applies to

.NET 10 och andra versioner
Produkt Versioner
.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, 10
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1
UWP 10.0

Vector3(Single, Single, Single)

Source:
Vector3.cs
Source:
Vector3.cs
Source:
Vector3.cs

Creates a vector whose elements have the specified values.

public Vector3(float x, float y, float z);

Parameters

x
Single

The value to assign to the X field.

y
Single

The value to assign to the Y field.

z
Single

The value to assign to the Z field.

Applies to

.NET 10 och andra versioner
Produkt Versioner
.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, 10
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1
UWP 10.0