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.Vector2 eş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