![]() |
|
#1
|
|||
|
|||
You need to assign a value to pos before you add to it:
Code:
import viz import vizshape import vizact viz.go() cube = vizshape.addCube() cube.setPosition([0,1.5,3]) pos = 3 def moveForward(): global pos object = viz.pick() if object.valid(): pos += 0.5 object.setPosition([0,1.5,pos]) print 'move forward' vizact.onkeydown( 'w', moveForward ) def moveBackward (): global pos object = viz.pick() if object.valid(): pos -= 0.5 object.setPosition([0,1.5,pos]) print 'move backward' vizact.onkeydown( 's', moveBackward ) |
![]() |
Thread Tools | |
Display Modes | Rate This Thread |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
retrieve Object names | Geoffrey | Vizard | 11 | 12-11-2009 04:26 AM |
Attaching sound to a moving object | GiudiceLab | Vizard | 6 | 08-21-2009 08:52 AM |
moving and object by mouse but don't know how to stop the movement | nlfrnassimi | Vizard | 8 | 04-26-2009 07:23 AM |
Moving view with object | Xliben | Vizard | 2 | 07-25-2005 05:36 PM |