Math#getShortestAngle()

getShortestAngle(angle1, angle2) → {number}

Gets the shortest angle between angle1 and angle2.
Both angles must be in the range -180 to 180, which is the same clamped
range that sprite.angle uses, so you can pass in two sprite angles to
this method, and get the shortest angle back between the two of them.

The angle returned will be in the same range. If the returned angle is
greater than 0 then it's a counter-clockwise rotation, if < 0 then it's
a clockwise rotation.

Parameters
Name Type Description
angle1 number

The first angle. In the range -180 to 180.

angle2 number

The second angle. In the range -180 to 180.

Returns
number -

The shortest angle, in degrees. If greater than zero it's a counter-clockwise rotation.

Source code: math/Math.js (Line 374)
doc_phaser
2017-02-14 10:54:53
Comments
Leave a Comment

Please login to continue.