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:
parent
09b78d075f
commit
716f48c6ee
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue