Creator Hub
Dashboard
Learn
Explore
Store
Talent
Forum
Roadmap
Create
/
Experiences
/
Data Types
English
Feedback
Edit
Vector3
Show Deprecated
Summary
Constructors
new
(
x :
number
,
y :
number
,
z :
number
)
FromNormalId
(
normal :
Enum.NormalId
)
FromAxis
(
axis :
Enum.Axis
)
Properties
zero
:
Vector3
one
:
Vector3
xAxis
:
Vector3
yAxis
:
Vector3
zAxis
:
Vector3
X
:
number
Y
:
number
Z
:
number
Magnitude
:
number
Unit
:
Vector3
Methods
Abs
()
:
Vector3
Ceil
()
:
Vector3
Floor
()
:
Vector3
Sign
()
:
Vector3
Cross
(
other :
Vector3
)
:
Vector3
Angle
(
other :
Vector3
,
axis :
Vector3
)
:
number
Dot
(
other :
Vector3
)
:
number
FuzzyEq
(
other :
Vector3
,
epsilon :
number
)
:
boolean
Lerp
(
goal :
Vector3
,
alpha :
number
)
:
Vector3
Max
(
vector :
Vector3
)
:
Vector3
Min
(
vector :
Vector3
)
:
Vector3
Math Operations
Vector3
+
Vector3
Vector3
-
Vector3
Vector3
*
Vector3
Vector3
/
Vector3
Vector3
//
Vector3
Vector3
*
number
Vector3
/
number
Vector3
//
number
Constructors
new
Parameters
x
:
number
Default Value: 0
y
:
number
Default Value: 0
z
:
number
Default Value: 0
FromNormalId
Parameters
normal
:
Enum.NormalId
FromAxis
Parameters
axis
:
Enum.Axis
Properties
zero
Vector3
one
Vector3
xAxis
Vector3
yAxis
Vector3
zAxis
Vector3
X
number
Y
number
Z
number
Magnitude
number
Unit
Vector3
Methods
Abs
Vector3
Returns
Vector3
Ceil
Vector3
Returns
Vector3
Floor
Vector3
Returns
Vector3
Sign
Vector3
Returns
Vector3
Cross
Vector3
Parameters
other
:
Vector3
Returns
Vector3
Angle
number
Parameters
other
:
Vector3
axis
:
Vector3
Default Value: nil
Returns
number
Dot
number
Parameters
other
:
Vector3
Returns
number
FuzzyEq
boolean
Parameters
other
:
Vector3
epsilon
:
number
Default Value: 0.00001 aka 1e-5
Returns
boolean
Lerp
Vector3
Parameters
goal
:
Vector3
alpha
:
number
Returns
Vector3
Max
Vector3
Parameters
vector
:
Vector3
Returns
Vector3
Min
Vector3
Parameters
vector
:
Vector3
Returns
Vector3
Math Operations
Vector3
+
Vector3
:
Vector3
Vector3
-
Vector3
:
Vector3
Vector3
*
Vector3
:
Vector3
Vector3
/
Vector3
:
Vector3
Vector3
//
Vector3
:
Vector3
Vector3
*
number
:
Vector3
Vector3
/
number
:
Vector3
Vector3
//
number
:
Vector3