Constructors
constructor
-
Parameters
-
Optional x: number
-
Optional y: number
-
Parameters
-
Optional point: Partial<IVec2>
Properties
x
x: number = ...
y
y: number = ...
Static Readonly MAX
Static Readonly MIN
Static Readonly ONE
Static X_DIRECTION
Static Y_DIRECTION
Static Readonly ZERO
Accessors
angle
-
Returns number
length
-
Returns number
lengthSq
-
Returns number
Methods
add
-
Parameters
A new Vector2
-
Parameters
applyMatrix3
-
Parameters
A new Vector2
clone
-
新的向量 (A new Vector)
copy
-
Parameters
当前向量 (this vector2)
cross
-
Parameters
Returns number
divide
-
Parameters
A new Vector2
-
Parameters
dot
-
Parameters
Returns number
equals
-
Parameters
Returns boolean
inverse
-
A new Vector2
isOrthogonal
- isOrthogonal(v: Vector2, tolerance?: number): boolean
-
Parameters
Returns boolean
isParallel
- isParallel(v: Vector2, tolerance?: number): boolean
-
Parameters
Returns boolean
multiply
-
Parameters
A new Vector2
-
Parameters
normalize
-
A new Vector2
set
-
Parameters
-
Optional x: number
-
Optional y: number
当前向量 (this vector2)
-
Parameters
当前向量 (this vector2)
setX
-
Parameters
当前向量 (this vector2)
setY
-
Parameters
当前向量 (this vector2)
sub
-
Parameters
A new Vector2
-
Parameters
表示二维的一个向量
Class representing a vector containing 2 coordinates