![]() |
#1
|
|||
|
|||
How to stop vizact.move
Once you start something moving with vizact.move, how can
you stop the motion before the time specified? |
#2
|
|||
|
|||
Use the node.endAction() command to stop the current action. You can also use node.clearActions() to stop the current action and clear any queued actions.
|
#3
|
|||
|
|||
what doe you mean by this...when Can i use this....I have an application where my 3d human model is walking in place infinitaly but i want to be able to freeze or pause it.
|
#4
|
|||
|
|||
If your avatar is cycling an animation you can use set its speed to 0 to pause and 1 to resume the animation using setAnimationSpeed.
Code:
import viz viz.go() avatar = viz.add('vcc_female.cfg', pos = [0,0,10], euler = [180,0,0]) avatar.state(2) vizact.onkeydown('1', avatar.setAnimationSpeed,0,0) vizact.onkeydown('2', avatar.setAnimationSpeed,0,1) |
![]() |
Thread Tools | |
Display Modes | Rate This Thread |
|
|