Vector2
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Vector2 veri türü, yön ve büyüklükle bir 2D değeri temsil eder. Bazı uygulamalar GUI öğeleri ve 2D fare konumları içerir.
Matematik Operasyonları
Aşağıdaki matematik işlemleri Vector2 veri yaziçin geçerlidir:
<td>Açıklama</td></tr></thead><tbody><tr><td><code>Veri türü.Vector2</code><code>+</code><code>Veri türü.Vector2</code></td><td>İlkün karşılık gelen bileşenine eklenen her bir bileşenle birlikte ikinci bir <code>Veri Türü.Vector2</code> üretir.</td></tr><tr><td><code>Veri türü.Vector2</code><code>-</code><code>Veri türü.Vector2</code></td><td>İlkün karşılık gelen bileşeninden ikinci çıkarılan her bileşenle bir <code>Datatype.Vector2</code> üretir ve bunu ilk bileşenin karşılık gelen bileşenine ekler.</td></tr><tr><td><code>Veri türü.Vector2</code><code>*</code><code>Veri türü.Vector2</code></td><td>İkinci çarptığı bileşenlerin her biriyle birlikte bir <code>Veri Türü.Vector2</code> üretir, ilk bileşenin karşılık gelen bileşeniyle.</td></tr><tr><td><code>Veri türü.Vector2</code><code>/</code><code>Veri türü.Vector2</code></td><td>İlk iki bölümün karşılık gelen bileşenine ayrılan her bir bileşenle <code>Datatype.Vector2</code> üretir ve bunu ikinci bölümün karşılık gelen bileşenine aktarır.</td></tr><tr><td><code>Veri türü.Vector2</code> <code>*</code> <code>sayı</code></td><td>Her bir bileşenin sayı ile çarptığı bir <code>Veri Türü.Vector2</code> üretir ve her bir bileşen sayıya çarptığında.</td></tr><tr><td><code>Veri türü.Vector2</code> <code>/</code> <code>sayı</code></td><td>Her bir bileşen sayı ile bölünerek ayrılan bir <code>Veri Türü.Vector2</code> üretir.</td></tr></tbody>
Operasyon |
---|
Özet
Özellikler
Yöntemler
İki vektörün kesişme ürününü döndürür.
Komponentlerin mutlak değerlerinden yeni bir vektör döndürür.
Orijinalin bileşenlerinin tavanından yeni bir vektör döndürür.
Orijinalin bileşenlerinin zemininden yeni bir vektör döndürür.
Orijinalin bileşenlerinin imzasından yeni bir vektör döndürür (-1, 0 veya 1).
İki vektör arasındaki açıyı radyandan döndürür.
İki vektörün skaler nokta ürününü döndürür.
Bu Vector2 ve verilen hedef tarafından verilen alfa tarafından lineer olarak yer değiştirilen bir Vector2 satırını döndürür.
Verilen Vector2 nesnelerin ilgili bileşenleri arasında en yüksek olan her bir bileşenle birlikte bir Vector2 döndürür.
Verilen Vector2 nesnelerin ilgili bileşenleri arasında en düşük olan her bir bileşenle birlikte bir Vector2 döndürür.
X ve Y bileşenleri diğer 'in epsilon birimleri içinde ise geri döndürür, epsilon birimi bu 'in her bir bileşeninin karşılık gelen birimleri içinde.
Matematik İşlemleri
İlkün karşılık gelen bileşenine eklenen ikinci bileşenin her bir parçasıyla Vector2 üretir ve birinci bileşenin karşılık gelen bileşenine eklenir.
İlkün karşılık gelen bileşeninden çıkarılan ikinci bileşenin her bir bileşeni ile Vector2 üretir.
İkinci ile çarptığı ilk bileşenin karşılık gelen bileşeniyle her bir bileşeni Vector2.
İlk iki bölümün karşılık gelen bileşenine ayrılan her bir bileşenle Vector2 üretir ve ikinci bölümün karşılık gelen bileşenine ayrılan her bir bileşenle üretir.
Her bileşeni sayı ile çarptırarak bir Vector2 üretir.
Her bir bileşeni sayı ile bölerek Vector2 üretir.
Yapılandırıcılar
Özellikler
Yöntemler
Angle
İki vektör arasındaki açıyı radyandan döndürür.Opsiyonel true``isSigned seçin.Varsayılan olarak, yöntem mutlak değeri döndürür.İmzalı açılar saat yönünde giterken negatiftir.Değerler mutlak açılar için [0, pi] ve imzalı açılar için [-pi, pi] aralığındadır.