Hi every one, my avatar will walk to unknown distances and directions. I tried to rotate her while she is walking but the code does not response. I am still plying with the following code.
HTML Code:
import viz
viz.go()
avatar = viz.add('vcc_female.cfg')
avatar.setPosition(0,0,5)
pos = avatar.getPosition()
ss=1
def myKeyboard(key):
ss=1
gg=5
pos = avatar.getPosition()
if key == viz.KEY_UP:
ss=ss+5
walk_Forward = vizact.walkTo([pos[0], pos[1],pos[2]+ss])
avatar.addAction(walk_Forward)
if key==viz.KEY_LEFT:
gg=gg + 10
rotate=vizact.spin(0,1,0,gg,1)
avatar.addAction(rotate)
if key == viz.KEY_DOWN:
ss=ss+5
walk_Forward = vizact.walkTo([pos[0], pos[1], pos[2] - ss])
avatar.addAction(walk_Forward)
viz.callback(viz.KEYBOARD_EVENT,myKeyboard)
Any help would be appreciated.
Thanks,