Vector2
Vector2 structure
İki bileşenli bir vektör.
public struct Vector2 : IComparable<Vector2>
yapıcılar
Özellikleri
| İsim | Tanım |
|---|
| Length { get; } | Uzunluğu alır. |
| U { get; set; } | Aşağıdaki durumlarda U bileşenini alır veya ayarlar:Vector2 eşleme koordinatı olarak kullanılır. Bu, x bileşeninin diğer adıdır. |
| V { get; set; } | V bileşenini alır veya ayarlar.Vector2eşleme koordinatı olarak kullanılır. Bu, y bileşeninin diğer adıdır. |
yöntemler
| İsim | Tanım |
|---|
| CompareTo(Vector2) | Geçerli vektörü başka bir örnekle karşılaştırın. |
| Cross(Vector2) | İki vektörün çapraz çarpımı |
| Dot(Vector2) | İki vektörün nokta çarpımını alır |
| override Equals(object) | İki vektör2’nin ‘ye eşit olup olmadığını kontrol edin |
| Equals(Vector2) | İki vektör2’nin ‘ye eşit olup olmadığını kontrol edin |
| override GetHashCode() | Vector2 ’nin karma kodunu alır |
| Normalize() | Bu örneği normalleştirir. |
| override ToString() | Bir döndürürStringakımı temsil edenVector2 . |
| operator + | Vector2 için toplama operatörü |
| operator / | Vector2 için bölme operatörü |
| operator == | Vector2 için eşit operatör |
| explicit operator | |
| operator != | Vector2 için eşit olmayan operatör |
| operator * | Vector2 için çarpma operatörü (2 operators) |
| operator - | Vector2 için çıkarma operatörü |
Alanlar
| İsim | Tanım |
|---|
| x | x bileşeni. |
| y | Y bileşeni. |
Ayrıca bakınız