停止方法 (旧版 Windows 环境功能)

[Microsoft 代理从 Windows 7 开始已弃用,可能在后续版本的 Windows 中不可用。]

Description

停止指定字符的动画。

语法

agent**。字符 (“CharacterID”) 。Stop** [Request]

组成部分 说明
请求 可选。 指定特定动画调用的 Request 对象。

 

备注

若要指定请求参数,必须创建变量并分配要停止的动画请求。 如果未设置 Request 参数,服务器将停止角色的所有动画(包括排队 的 Get 调用),并清除其动画队列,除非角色当前正在播放其 隐藏显示 动画。 此方法不会停止非排队 的 Get 调用。

若要停止特定动画或 获取 调用,请声明对象变量并将动画请求分配给该变量:

   Dim MyRequest
   Dim Genie

   Agent1.Characters.Load "Genie", "https://agent.microsoft.com/characters/v2/genie/genie.acf"

   Set Genie = Agent1.Characters ("Genie")

   Genie.Get "state", "Showing"
   Genie.Get "animation", "Greet, GreetReturn"

   Genie.Show
   
   'This animation will never play
   Set MyRequest = Genie.Play ("Greet")
   
   Genie.Stop MyRequest

此方法不会生成 Request 对象。

另请参阅

StopAll 方法