Functions scheduled with
viztask must contain a
yield command. The following should work:
Code:
import viz
import viztask
env = viz.add('dojo.osgb')
viz.go()
def run():
while True:
# Something simple
yield viztask.waitTime(1)
print viz.MainView.getPosition()
print viz.MainView.getEuler()
viztask.schedule(run())