|
#1
|
|||
|
|||
avatar automatically runs animation after fading into view
Hi, I am working with an avatar and would like it to start invisible, fade into view when I press 's' on the keyboard, and then stay idle until I press 'e' on the keyboard, whereupon it should begin walking.
I am currently attempting to accomplish the above with the following code (you can assume that IDLE_ANIM_NUM and WALK_ANIM_NUM refer to the correct animations): Code:
avatar = viz.add('avatar.cfg') avatar.state(IDLE_ANIM_NUM) avatar.alpha(0) def keyboard(key): if key == 's': avatar.runAction(vizact.fade(0.0, 1.0, 1.0)) if key == 'e': avatar.state(WALK_ANIM_NUM) Any advice? Is there something I'm missing about how animations interact with the action queue? For the record, I am using Vizard 3.15.0001. Thank you! |
#2
|
|||
|
|||
Never mind, I've figured out how to take care of this based on a previous script of mine that I found. For anyone else with a similar problem, just call
Code:
avatar.idlepose(-1) Code:
avatar.idlepose = -1 |
Thread Tools | |
Display Modes | Rate This Thread |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
adding more than 1 action for avatar animation slider control | yak | Vizard | 0 | 07-21-2009 12:22 PM |
Is there a way to get what animation an avatar is performing? | Enlil | Vizard | 1 | 03-04-2009 12:13 PM |
Avatar bvh animation | Jerry | Vizard | 3 | 07-31-2006 04:11 PM |
avatar animation problems | jrodman | Vizard | 1 | 01-18-2006 10:12 AM |
Making an avatar speak while performing an idling animation | vr_boyko | Vizard | 1 | 10-05-2004 05:23 PM |