Vector3

Vector3 structure

Ένα διάνυσμα με τρία συστατικά.

public struct Vector3 : IComparable<Vector3>

Κατασκευαστές

ΟνομαΠεριγραφή
Vector3(Color)Αρχικοποιεί μια νέα παρουσία τουVector3 struct.
Vector3(double)Αρχικοποιεί μια νέα παρουσία τουVector3 struct.
Vector3(FVector3)Αρχικοποιεί μια νέα παρουσία τουVector3 struct.
Vector3(Vector4)Αρχικοποιεί μια νέα παρουσία τουVector3 struct.
Vector3(double, double, double)Αρχικοποιεί μια νέα παρουσία τουVector3 struct.

Ιδιότητες

ΟνομαΠεριγραφή
Length { get; }Παίρνει το μήκος αυτού του διανύσματος.
Length2 { get; }Παίρνει το τετράγωνο του μήκους.

Μέθοδοι

ΟνομαΠεριγραφή
AngleBetween(Vector3)Υπολογίστε την εσωτερική γωνία μεταξύ δύο κατευθύνσεων Δύο διευθύνσεις μπορούν να είναι μη κανονικοποιημένα διανύσματα
AngleBetween(Vector3, Vector3)Υπολογίστε την εσωτερική γωνία μεταξύ δύο κατευθύνσεων Δύο διευθύνσεις μπορούν να είναι μη κανονικοποιημένα διανύσματα
CompareTo(Vector3)Συγκρίνετε το τρέχον διάνυσμα με ένα άλλο στιγμιότυπο.
Cos()Υπολογίζει συνημίτονο σε κάθε συνιστώσα
Cross(Vector3)Διασταυρούμενο γινόμενο δύο διανυσμάτων
Dot(Vector3)Παίρνει το γινόμενο κουκίδων δύο διανυσμάτων
override Equals(object)Ελέγξτε αν δύο διανύσματα 3 ισούνται με
override GetHashCode()Λαμβάνει τον κωδικό κατακερματισμού του Vector3
Normalize()Κανονικοποιεί αυτό το στιγμιότυπο.
Set(double, double, double)Ρυθμίζει το στοιχείο x/y/z σε μία κλήση.
Sin()Υπολογίζει το ημίτονο σε κάθε συνιστώσα
override ToString()Επιστρέφει αStringπου αντιπροσωπεύει το ρεύμαVector3 .
operator +Υπερφόρτωση χειριστή για +
operator /Υπερφόρτωση χειριστή για /
operator ==Ίσος τελεστής για Vector3
explicit operator
operator !=Μη ίσος τελεστής για Vector3
operator *Υπερφόρτωση χειριστή για * (3 operators)
operator -Υπερφόρτωση χειριστή για - (2 operators)

Πεδία

ΟνομαΠεριγραφή
static readonly OriginΛαμβάνει τη θέση προέλευσης.
static readonly UnitScaleΛαμβάνει το διάνυσμα της μοναδιαίας κλίμακας.
static readonly XAxisΠαίρνει τον άξονα Χ.
static readonly YAxisΠαίρνει τον άξονα Y.
static readonly ZAxisΠαίρνει τον άξονα Z.
xΗ συνιστώσα x.
yΗ συνιστώσα y.
zΤο συστατικό z.

Δείτε επίσης