Creator Hub
Dashboard
Learn
Explore
Store
Talent
Forum
Roadmap
Create
/
Experiences
/
Data Types
English
Feedback
Edit
Vector2
Show Deprecated
Summary
Constructors
new
(
x :
number
,
y :
number
)
Properties
zero
:
Vector2
one
:
Vector2
xAxis
:
Vector2
yAxis
:
Vector2
X
:
number
Y
:
number
Magnitude
:
number
Unit
:
Vector2
Methods
Cross
(
other :
Vector2
)
:
number
Abs
()
:
Vector2
Ceil
()
:
Vector2
Floor
()
:
Vector2
Sign
()
:
Vector2
Angle
(
other :
Vector2
,
isSigned :
boolean
)
:
number
Dot
(
v :
Vector2
)
:
number
Lerp
(
v :
Vector2
,
alpha :
number
)
:
Vector2
Max
(
others... :
Tuple
)
:
Vector2
Min
(
others... :
Tuple
)
:
Vector2
FuzzyEq
(
other :
Vector2
,
epsilon :
number
)
:
boolean
Math Operations
Vector2
+
Vector2
Vector2
-
Vector2
Vector2
*
Vector2
Vector2
/
Vector2
Vector2
*
number
Vector2
/
number
Constructors
new
Parameters
x
:
number
y
:
number
Properties
zero
Vector2
one
Vector2
xAxis
Vector2
yAxis
Vector2
X
number
Y
number
Magnitude
number
Unit
Vector2
Methods
Cross
number
Parameters
other
:
Vector2
Returns
number
Abs
Vector2
Returns
Vector2
Ceil
Vector2
Returns
Vector2
Floor
Vector2
Returns
Vector2
Sign
Vector2
Returns
Vector2
Angle
number
Parameters
other
:
Vector2
isSigned
:
boolean
Default Value: false
Returns
number
Dot
number
Parameters
v
:
Vector2
Returns
number
Lerp
Vector2
Parameters
v
:
Vector2
alpha
:
number
Returns
Vector2
Max
Vector2
Parameters
others...
:
Tuple
Returns
Vector2
Min
Vector2
Parameters
others...
:
Tuple
Returns
Vector2
FuzzyEq
boolean
Parameters
other
:
Vector2
epsilon
:
number
Default Value: 0.00001 (1e-5)
Returns
boolean
Math Operations
Vector2
+
Vector2
:
Vector2
Vector2
-
Vector2
:
Vector2
Vector2
*
Vector2
:
Vector2
Vector2
/
Vector2
:
Vector2
Vector2
*
number
:
Vector2
Vector2
/
number
:
Vector2