Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows].
-
descripción de
-
Interrumpe la animación del carácter especificado.
-
sintaxis
-
agente**. Caracteres ("CharacterID"). Interrupción** solicitud
Parte Descripción de solicitud de Objetorequest depara una llamada de animación determinada.
Observaciones
Puede usarlo para sincronizar la animación entre caracteres. Por ejemplo, si otro carácter está en una animación de bucle, este método detendrá el bucle y pasará a la siguiente animación de la cola del carácter. No se puede interrumpir una animación de caracteres que no esté usando (que no se ha cargado).
Para especificar el parámetro de solicitud, debe crear una variable y asignar la solicitud de animación que desea interrumpir:
Dim GenieRequest as Object
Dim RobbyRequest as Object
Dim Genie as Object
Dim Robby as Object
Sub FormLoad()
MyAgent1.Characters.Load "Genie", "Genie.acs"
MyAgent1.Characters.Load "Robby", "Robby.acs"
Set Genie = MyAgent1.Characters ("Genie")
Set Robby = MyAgent1.Characters ("Robby")
Genie.Show
Genie.Speak "Just a moment"
Set GenieRequest = Genie.Play ("Processing")
Robby.Show
Robby.Play "confused"
Robby.Speak "Hey, Genie. What are you doing?"
Robby.Interrupt GenieRequest
Genie.Speak "I was just checking on something."
End Sub
No se puede interrumpir la animación del mismo carácter que especifique en este método porque el servidor pone en cola el método Interrupt en la cola de animación de ese carácter. Por lo tanto, solo puedes usar interrupción para detener la animación de otro carácter que hayas cargado.
Si declara una referencia de objeto y la establece en este método, devuelve un objeto Request.
Nota
interrupción no vacía la cola del carácter; detiene la animación existente y pasa a la siguiente animación de la cola del personaje. Para detener y vaciar la cola de un carácter, use el método Stop.
Consulte también