WorldViz User Forum

WorldViz User Forum (https://forum.worldviz.com/index.php)
-   Vizard (https://forum.worldviz.com/forumdisplay.php?f=17)
-   -   Using Avatar.Person (https://forum.worldviz.com/showthread.php?t=895)

VAmanda 12-03-2006 11:53 PM

Using Avatar.Person
 
I have a couple of questions about using the Avatar.Person class. First, is there some way to pause the avatar's actions? More specifically, I have an avatar giving a speech using the following code:

speech = avatar.loadSpeech('speech.wav')
avatar.addIntentional(speech)
avatar.go()

I want to be able to press a key and pause the speech. If I call avatar.stop(), the animations stop, but the audio of the speech continues. Is there a way for me to pause this as well?

Also, I'm a bit confused on how to change the avatar's head/body using the Person class. I assume I'm supposed to use the replaceHead() and bodyType() methods, but I'm not sure how the number argument corresponds to the head or body that I actually want to use.

Thanks.

Gladsomebeast 12-05-2006 11:15 AM

1 Attachment(s)
I modified the speak action to be pausable. I attached a zip that contains the modification and a script demonstrating its use. Requires Vizard 3.0.

Gladsomebeast 12-06-2006 02:36 PM

The next release of Vizard will have a standard speak action which is pausable.


All times are GMT -7. The time now is 10:55 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC