停止方法 (舊版 Windows 環境功能)
[Microsoft 代理程式在 Windows 7 中已被取代,且在後續版本的 Windows 中可能無法使用。]
-
描述
-
停止指定字元的動畫。
-
語法
-
agent**。字元 (「CharacterID」) 。Stop** [要求]
部分 描述 要求 選擇性。 指定特定動畫呼叫 的 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 物件。