Translate

From MaratisWiki
Revision as of 00:17, 9 February 2014 by Dahnielson (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

translate(object, vector, local)

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).

  • object : object to operate on
  • vector : vector
  • local : local

Example 1: Continuous translation.

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

Example 2: Translate on key press.

   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