Vector3
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Il tipo di dati Vector3 rappresenta un vector in 3D Spazio, tipicamente utilizzato come punto in 3D space o le dimensioni di un prisma rettangolare. <
Alcuni esempi di utilizzo di Vector3 sono i Position , Rotation e 1> Class.BasePart.Size|Size1> delle parti, per esempio:
local part = workspace.Partpart.Position = part.Position + Vector3.new(5, 2, 10) -- Move part by (5, 2, 10)
Vector3 è anche comunemente utilizzato quando si costruiscono più tipi di dati 3D complessi, come CFrame . Molti di questi tipi di dati utilizzano un Vector3 all'interno dei loro parametri, come 0> Datatype.CFrame:PointToObjectSpace()0> .
Sommario
Costruttori
- FromNormalId(normal : Enum.NormalId)
Proprietà
Un Vector3 con una dimensione di zero.
Un Vector3 con un valore di 1 su ogni asse.
Un Vector3 con un valore di 1 sull'asse X.
Un Vector3 con un valore di 1 sull'asse Y.
Un Vector3 con un valore di 1 sull'asse Z.
La x-坐标 di Vector3.
La y-坐标 di Vector3.
La z-坐标 di Vector3.
La lunghezza del Vector3.
Una copia normalizzata del Vector3 - una che ha la stessa direzione dell'originale ma una magnitudine di 1.
Metodi
Restituisce un nuovo Vector dalle parti originali.
Restituisce un nuovo Vector dal soffitto dei componenti originali.
Restituisce un nuovo Vector dalla pavimentazione dei componenti originali.
Restituisce un nuovo Vector dai componenti dell'originale (-1, 0, o 1) .
Restituisce il prodotto croce dei due veettori.
Restituisce l'angolo in radian tra i due veettori. Se fornisci un asse, ne determinano il segno.
Restituisce un prodotto Vectoriale di due Vectori.
Ritorna true se i componenti X, Y e Z dell'altro Vector3 sono all'interno delle unità epsilon di ciascun componente corrispondente di questo Vector3 .
Restituisce una linea Vector3 interpolata lineari tra questo Vector3 e il target target al alpha specificato.
Restituisce un Vector3 con ciascun componente come il più alto tra i rispettivi Vector3 oggetti.
Restituisce un Vector3 con ogni component as the lowest among the respective components of both provided Vector3 oggetti.