Translate

(Difference between revisions)
Jump to: navigation, search
(Created page with "Simply Translate the object in 3d space, the 3 zeros are X,Y,Z values. Example 1 Continuous translation : object = getObject("object") -- Scene update function ...")
 
Line 1: Line 1:
Simply Translate the object in 3d space, the 3 zeros are X,Y,Z values.
+
Simply Translate the object in 3d space, the 3 zeros are X,Y,Z values.<br>
 +
''The "local" argument is optional (local coordinates), without it the transformation is global (global coordinates).''
 +
 
  
 
Example 1 Continuous translation :
 
Example 1 Continuous translation :

Revision as of 21:45, 5 August 2012

Simply Translate the object in 3d space, the 3 zeros are X,Y,Z values.
The "local" argument is optional (local coordinates), without it the transformation is global (global coordinates).


Example 1 Continuous translation :

   object = getObject("object") 
   -- Scene update
   function onSceneUpdate()
       translate(object, {0, 0, 1}, "local")
   end

Example 2 : Translate on key press (Space)

   object = getObject("object") 
   -- Scene update
   function onSceneUpdate()	
       if isKeyPressed("SPACE") then translate(object, {0, 0, 1}, "local") end
   end
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox