Vector2
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Il tipo di dati Vector2 2D rappresenta un valore 2D con direzione e magnitudine. Alcune applicazioni includono elementi GUI e posizioni del mouse 2D.
Operazioni matematiche
Le seguenti operazioni matematiche sono valide per il inserisci / scrividi dati Vector2 :
<td>Descrizione</td></tr></thead><tbody><tr><td><code>Datatype.Vector2</code><code>+</code><code>Datatype.Vector2</code></td><td>Produce un <code>Datatype.Vector2</code> con ogni componente della seconda aggiunta alla corrispondente componente della prima.</td></tr><tr><td><code>Datatype.Vector2</code><code>-</code><code>Datatype.Vector2</code></td><td>Produce un <code>Datatype.Vector2</code> con ogni componente della seconda sottratta alla corrispondente componente della prima.</td></tr><tr><td><code>Datatype.Vector2</code><code>*</code><code>Datatype.Vector2</code></td><td>Produce un <code>Datatype.Vector2</code> con ciascuna componente della seconda moltiplicata dalla corrispondente componente della prima.</td></tr><tr><td><code>Datatype.Vector2</code><code>/</code><code>Datatype.Vector2</code></td><td>Produce un <code>Datatype.Vector2</code> con ogni componente della prima divisa dalla corrispondente componente della seconda.</td></tr><tr><td><code>Datatype.Vector2</code><code>*</code><code>number</code></td><td>Produce un <code>Datatype.Vector2</code> con ogni componente moltiplicata dal numero.</td></tr><tr><td><code>Tipo di dati.Vector2</code><code>/</code><code>numero</code></td><td>Produce un <code>Datatype.Vector2</code> con ogni componente divisa dal numero.</td></tr></tbody>
Operazione |
---|
Sommario
Proprietà
Metodi
Restituisce il prodotto croce dei due veicoli.
Restituisce un nuovo vector dai valori assoluti dei componenti dell'originale.
Restituisce un nuovo vector dal soffitto dei componenti dell'originale.
Restituisce un nuovo vector dal pavimento dei componenti dell'originale.
Restituisce un nuovo vector dalla firma (-1, 0 o 1) dei componenti dell'originale.
Restituisce l'angolo in radian tra i due vettori.
Restituisce un prodotto scala del punto dei due veicoli.
Restituisce una linea Vector2 lineare interpolata tra questa Vector2 e l'obiettivo specificato dall'alfa data.
Restituisce un Vector2 con ogni componente come la più alta tra le rispettive componenti degli oggetti forniti Vector2.
Restituisce un Vector2 con ogni componente come la più bassa tra le rispettive componenti degli oggetti forniti Vector2.
Restituisce true se le componenti X e Y dell'altra Vector2 sono all'interno delle unità epsilon di ciascuna componente corrispondente di questo Vector2 .
Operazioni Matematiche
Produce un Vector2 con ogni componente della seconda aggiunta alla corrispondente componente della prima.
Produce un Vector2 con ciascuna componente della seconda sottratta dalla corrispondente componente della prima.
Produce un Vector2 con ciascuna componente della seconda moltiplicata dalla corrispondente componente della prima.
Produce un Vector2 con ciascuna componente della prima divisa dalla corrispondente componente della seconda.
Produce un Vector2 con ogni componente moltiplicata dal numero.
Produce un Vector2 con ogni componente divisa dal numero.
Costruttori
Proprietà
Metodi
Angle
Restituisce l'angolo in radian tra i due vettori.Specifica true per l'opzionale isSigned booleano opzionale se vuoi un angolo firmato.Di default, il metodo restituisce il valore assoluto.Gli angoli firmati sono negativi quando vanno in senso antiorario.I valori sono nella gamma [0, pi] per gli angoli assoluti e [-pi, pi] per gli angoli firmati.