停止方法 (旧版 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 对象。