Browse Source

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 86efdae7de6aa57a63f43b0d1d8fcebd69b4a8e3)
MugenHachi 8 years ago
parent
commit
716f48c6ee
1 changed files with 4 additions and 2 deletions
  1. 4 2
      tutorials/vector_math.rst

+ 4 - 2
tutorials/vector_math.rst

@@ -166,10 +166,12 @@ Example:
 ::
 ::
 
 
     var v = Vector2(0,1)
     var v = Vector2(0,1)
+    
     # rotate right (clockwise)
     # rotate right (clockwise)
-    var v_right = Vector2(-v.y, v.x)
-    # rotate left (counter-clockwise)
     var v_right = Vector2(v.y, -v.x)
     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
 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
 3D vectors, because there are an infinite amount of perpendicular