Un Vector con 3 floating.
Campi
floating pubblico | x | |
floating pubblico | A | |
floating pubblico | Z |
Costruttori pubblici
Vector3()
Crea un Vector3 e assegna zero a tutti i valori
|
|
Vector3 (valore in virgola mobile x, numero in virgola mobile y, numero in virgola mobile z)
Crea un Vector3 e assegna ciascun valore
|
|
Metodi pubblici
statico Vector3 | |
floating statico | |
statico Vector3 |
Indietro()
Restituisce un Vector3 impostato su (0, 0, 1)
|
statico Vector3 | |
floating statico | |
statico Vector3 |
giù()
Restituisce un Vector3 impostato su (0, -1, 0)
|
Booleano statico | |
boolean | |
statico Vector3 |
forward()
Restituisce un Vector3 impostato su (0, 0, -1)
|
statico Vector3 |
left()
Restituisce un Vector3 impostato su (-1, 0, 0)
|
numero in virgola mobile |
length()
|
numero in virgola mobile | |
statico Vector3 | |
statico Vector3 | |
statico Vector3 | |
Vettore 3 |
negato()
Nega un Vector3
|
Vettore 3 |
normalizzato()
Ridimensiona Vector3 in base alla lunghezza dell'unità
|
statico Vector3 |
one()
Restituisce un Vector3 con tutti i valori impostati su uno.
|
statico Vector3 |
destra()
Restituisce un Vector3 impostato su (1, 0, 0)
|
Vettore 3 |
in scala(fluttuare a)
Scalabilità uniforme di un Vector3
|
nullo | |
nullo |
set(decimale in virgola mobile, numero in virgola mobile, numero in virgola mobile, vz)
Imposta ciascun valore
|
statico Vector3 | |
Stringa |
toString()
|
statico Vector3 |
up
Restituisce un Vector3 impostato su (0, 1, 0)
|
statico Vector3 |
zero()
Restituisce un Vector3 con tutti i valori impostati su zero
|
Metodi ereditati
Campi
floating pubblico x
floating pubblico y
floating pubblico z
Costruttori pubblici
pubblica Vector3 ()
Crea un Vector3 e assegna zero a tutti i valori
pubblica Vector3 (fluttuare, x, fluttuante)
Crea un Vector3 e assegna ciascun valore
Parametri
x | |
---|---|
y | |
z |
Metodi pubblici
pubblica statica Vector3 add (Vector3 lhs, Vector3 rhs)
Aggiunge due Vector3's
Parametri
sx | |
---|---|
dx |
Restituisce
- La combinazione Vector3
floating statico pubblico angleBetweenVectors (Vector3 a, Vector3 b)
Restituisce l'angolo più corto in gradi tra due vettori. Il risultato non è mai superiore a 180 gradi.
Parametri
a | |
---|---|
b |
pubblica statica Vector3 cross (Vector3 lhs, Vector3 rhs)
Ottieni un prodotto incrociato di due Vector3's
Parametri
sx | |
---|---|
dx |
Restituisce
- A Vector3 perpendicolare a Vector3's
floating statico pubblico dot (serie Vector3, vettore3)
Ottieni un prodotto con più punti di due Vector3's
Parametri
sx | |
---|---|
dx |
Restituisce
- Il prodotto scalare di Vector3's
public static boolean equals (Vector3 lhs, Vector3 rhs)
Confronta due Vector3's sono uguali se ogni componente è uguale entro una tolleranza.
Parametri
sx | |
---|---|
dx |
pubblico booleano uguale a (Oggetto altro)
Restituisce true se l'altro oggetto è Vector3 e ogni componente è uguale a una tolleranza.
Parametri
altro |
---|
floating pubblico length ()
floating pubblico lengthSquared ()
pubblico statico Vector3 lerp (Vector3 a, Vector3 b, numero in virgola mobile t)
Interpola in modo lineare tra a e b.
Parametri
a | il valore iniziale |
---|---|
b | il valore finale |
t | rapporto tra i due floating. |
Restituisce
- valore interpolato tra i due floating
pubblica statica Vector3 max (Vector3 lhs, Vector3 rhs)
Ottieni un Vector3 con ogni valore impostato sull'elemento al massimo di due valori di Vector3
Parametri
sx | |
---|---|
dx |
pubblica statica Vector3 min (Vector3 lhs, Vector3 rhs)
Ottieni un Vector3 con ogni valore impostato sull'elemento minimo di due valori di Vector3
Parametri
sx | |
---|---|
dx |
pubblica Vector3 in scala (decimale mobile)
Scalabilità uniforme di un Vector3
Parametri
a |
---|
Restituisce
- un Vector3 moltiplicato per un importo scalare
pubblico void set (decimale fluttuante, numero in virgola mobile, numero in virgola mobile vz)
Imposta ciascun valore
Parametri
vx | |
---|---|
vy | |
vz |
pubblica statica Vector3 sottrazione (Vector3 lhs, Vector3 rhs)
Sottrai due Vector3
Parametri
sx | |
---|---|
dx |
Restituisce
- La combinazione Vector3