Updated vector turning math

The code example for how to turn a vector 90 degrees in either direction was wrong. The coordinates of the left vector were set to the "v_right" vector and vice-versa.
(cherry picked from commit 86efdae7de)
This commit is contained in:
MugenHachi 2016-11-17 09:55:10 -02:00 committed by Rémi Verschelde
parent 09b78d075f
commit 716f48c6ee
1 changed files with 4 additions and 2 deletions

View File

@ -166,10 +166,12 @@ Example:
::
var v = Vector2(0,1)
# rotate right (clockwise)
var v_right = Vector2(-v.y, v.x)
# rotate left (counter-clockwise)
var v_right = Vector2(v.y, -v.x)
# rotate left (counter-clockwise)
var v_left = Vector2(-v.y, v.x)
This is a handy trick that is often of use. It is impossible to do with
3D vectors, because there are an infinite amount of perpendicular