vector

Visualizza obsoleti

*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

Proprietà

  • Vettore costante con tutti i componenti impostati su 0 .

  • Vettore costante con tutti i componenti impostati su 1 .

Funzioni

create

Crea un nuovo vector con i valori component forniti.

Parametri

Restituzioni

magnitude

Calcola la magnitudine di un dato vettoriale.

Parametri

vec: vector

Restituzioni

normalize

Calcola la versione normalizzata (vecchio vettoriale) di un dato vettoriale.

Parametri

vec: vector

Restituzioni

cross

Calcola il prodotto croce di due veicoli.

Parametri

vec1: vector
vec2: vector

Restituzioni

Calcola il prodotto punto di due veicoli.

Parametri

vec1: vector
vec2: vector

Restituzioni

angle

Calcola l'angolo tra due vettori in radiani. L'asse, se specificata, viene utilizzata per determinare il segno dell'angolo.

Parametri

vec1: vector
vec2: vector
axis: vector

Restituzioni

floor

Si applica math.floor() a ogni componente del vettorialedi input.

Parametri

vec: vector

Restituzioni

ceil

Si applica math.ceil() a ogni componente del vettorialedi input.

Parametri

vec: vector

Restituzioni

Si applica math.abs() a ogni componente del vettorialedi input.

Parametri

vec: vector

Restituzioni

sign

Si applica math.sign() a ogni componente del vettorialedi input.

Parametri

vec: vector

Restituzioni

clamp

Si applica math.clamp() a ogni componente del vettorialedi input.

Parametri

vec: vector
min: vector
max: vector

Restituzioni

Si applica math.max() ai componenti corrispondenti dei veicoli di input.

Parametri

...: vector

Restituzioni

Si applica math.min() ai componenti corrispondenti dei veicoli di input.

Parametri

...: vector

Restituzioni

Proprietà

zero

Vettore costante con tutti i componenti impostati su 0 .

Vettore costante con tutti i componenti impostati su 1 .