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