UNPKG
@phaserjs/phaser
Version:
latest (0.2.2)
0.2.2
0.2.1
0.2.0
0.1.19
0.1.18
0.1.17
0.1.16
0.1.15
0.1.14
0.1.13
0.1.11
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.2
0.1.1
0.1.0
0.0.22
0.0.21
0.0.20
0.0.19
0.0.17
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
Phaser 4
github.com/phaserjs/phaser
phaserjs/phaser
@phaserjs/phaser
/
math
/
vec2
/
Vec2Normalize.js
7 lines
(6 loc)
•
248 B
JavaScript
View Raw
1
2
3
4
5
6
7
import
{
GetVec2Length
}
from
"./GetVec2Length"
;
import
{
Vec2
}
from
"./Vec2"
;
import
{
Vec2DivideScalar
}
from
"./Vec2DivideScalar"
;
export
function
Vec2Normalize
(
a, out =
new
Vec2()
) {
return
Vec2DivideScalar
(a,
GetVec2Length
(a) ||
1
, out); }