vector
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Questa libreria implementa la funzionalità per il tipo vector oltre al Assistenzadell'operatore primitivo integrato.Usa vettori con tre componenti ( x , y e z ).
I singoli componenti vector possono essere accessati utilizzando i campi x o X , y o Y , z o Z .Poiché i valori vector sono immutabili, non è supportata la scrittura su singole componenti.
Sommario
Funzioni
Crea un nuovo vector con i valori component forniti.
Calcola la magnitudine di un dato vettoriale.
Calcola la versione normalizzata (vecchio vettoriale) di un dato vettoriale.
Calcola il prodotto croce di due veicoli.
Calcola il prodotto punto di due veicoli.
Calcola l'angolo tra due vettori in radiani.
Si applica math.floor() a ogni componente del vettorialedi input.
Si applica math.ceil() a ogni componente del vettorialedi input.
Si applica math.abs() a ogni componente del vettorialedi input.
Si applica math.sign() a ogni componente del vettorialedi input.
Si applica math.clamp() a ogni componente del vettorialedi input.
Si applica math.max() ai componenti corrispondenti dei veicoli di input.
Si applica math.min() ai componenti corrispondenti dei veicoli di input.
Funzioni
Proprietà
zero
Vettore costante con tutti i componenti impostati su 0 .
one
Vettore costante con tutti i componenti impostati su 1 .