![]() |
|
#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 11:22 AM |
| Is there a way to get what animation an avatar is performing? | Enlil | Vizard | 1 | 03-04-2009 11:13 AM |
| Avatar bvh animation | Jerry | Vizard | 3 | 07-31-2006 03:11 PM |
| avatar animation problems | jrodman | Vizard | 1 | 01-18-2006 09:12 AM |
| Making an avatar speak while performing an idling animation | vr_boyko | Vizard | 1 | 10-05-2004 04:23 PM |