Vector2
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Typ danych Vector2 reprezentuje wartość 2D z kierunkiem i wielkością. Niektóre aplikacje zawierają elementy interfejsu użytkownika i pozycje myszy 2D.
Operacje matematyczne
Następujące operacje matematyczne są ważne dla wpisywaćdanych Vector2 :
<td>Opis</td></tr></thead><tbody><tr><td><code>Typ danych.Vector2</code><code>+</code><code>Typ danych.Vector2</code></td><td>Wytwarza <code>Datatype.Vector2</code> z każdym składnikiem drugiego dodanym do odpowiedniego składnika pierwszego.</td></tr><tr><td><code>Typ danych.Vector2</code><code>-</code><code>Typ danych.Vector2</code></td><td>Wytwarza <code>Typ danych.Vector2</code> z każdym składnikiem drugiego odjętego od odpowiedniego składnika pierwszego.</td></tr><tr><td><code>Typ danych.Vector2</code><code>*</code><code>Typ danych.Vector2</code></td><td>Wytwarza <code>Datatype.Vector2</code> z każdym składnikiem drugiego pomnożonym przez odpowiadający składnik pierwszego.</td></tr><tr><td><code>Typ danych.Vector2</code><code>/</code><code>Typ danych.Vector2</code></td><td>Wytwarza <code>Typ danych.Vector2</code> z każdym składnikiem pierwszego podzielonym przez odpowiadający składnik drugiego.</td></tr><tr><td><code>Typ danych.Vector2</code><code>*</code><code>liczba</code></td><td>Wytwarza <code>Typ danych.Vector2</code> z każdym składnikiem pomnożonym przez liczbę.</td></tr><tr><td><code>Typ danych.Vector2</code><code>/</code><code>liczba</code></td><td>Wytwarza <code>Datatype.Vector2</code> z każdym składnikiem podzielonym przez liczbę.</td></tr></tbody>
Operacja |
---|
Podsumowanie
Właściwości
Metody
Zwraca krzyżowy produkt z dwóch wektorów.
Zwraca nowy wektor z absolutnymi wartościami komponentów oryginału.
Zwraca nowy wektor z sufitu komponentów oryginału.
Zwraca nowy wektor z podłogi komponentów oryginału.
Zwraca nowy wektor z znaku (-1, 0 lub 1) komponentów oryginału.
Zwraca kąt w radiach między dwoma wektorami.
Zwraca produkt skalarny punktu z dwóch wektorów.
Wyświetla linię Vector2 liniowo wstawioną między tym Vector2 a danym celem przez daną alfa.
Zwraca Vector2 z każdym składnikiem jako najwyższy spośród odpowiednich składników dostarczonych obiektów Vector2.
Zwraca Vector2 z każdym składnikiem jako najniższy spośród odpowiednich składników dostarczonych obiektów Vector2.
Wyświetla true jeśli składniki X i Y z pozostałych Vector2 są w jednostkach epsilon każdego odpowiedniego składnika tego Vector2 .
Działania matematyczne
Wytwarza Vector2 z każdym składnikiem drugiego dodanym do odpowiedniego składnika pierwszego.
Wytwarza Vector2 z każdym składnikiem drugiego odjętego od odpowiedniego składnika pierwszego.
Wytwarza Vector2 z każdym składnikiem drugiego pomnożonym przez odpowiadający składnik pierwszego.
Wytwarza Vector2 z każdym składnikiem pierwszego podzielonego przez odpowiadający składnik drugiego.
Wytwarza Vector2 z każdym składnikiem pomnożonym przez liczbę.
Wytwarza Vector2 z każdym składnikiem podzielonym przez liczbę.
Konstruktorzy
Właściwości
Metody
Angle
Zwraca kąt w radiach między dwoma wektorami.Określ true dla opcjonalnego isSigned booleana, jeśli chcesz podpisać kąt.Domyślnie metoda zwraca wartość absolutną.Podpisane kąty są ujemne, gdy idziesz w kółko.Wartości są w przedziale [0, pi] dla absolutnych kątów i [-pi, pi] dla podpisanych kątów.