確かに、これはグーグルの質問です。しかし、すべてのドキュメントが削除されたようで、どこにも見つかりません。だから私は、誰かがオブジェクトを列挙するためのVBScriptコードを見せてくれるか、より強力なgoogle-fuを持っていることを望んでいます。
マーリン エージェントは、アリスのような放棄された Windows コンポーネントであり、子供たちに物語を語らせることでプログラミングを教えることを目的としています。これは、 Bob Mcによるこのスタックオーバーフローの回答で紹介されました(率直に言って、より多くの賛成票を投じる価値があります)。いずれにせよ、Windows を使用していて C ドライブにインストールされていると仮定した場合の例を次に示します (merlin はほとんどすべてのコンピューターにあることがわかりました)。
agentName = "Merlin"
agentPath = "c:\windows\msagent\chars\" & agentName & ".acs"
Set agent = CreateObject("Agent.Control.2")
agent.Connected = TRUE
agent.Characters.Load agentName, agentPath
Set character = agent.Characters.Character(agentName)
character.Show
character.MoveTo 200, 400
character.Play "Surprised"
Wscript.Sleep 10000
今私が探しているのは、Merlin が実行できる他のトップレベルのアクションです。私は知っています:
- 見せる
- へ引っ越す
- 隠れる
- 話す
- ジェスチャーアット
- 遊ぶ
Play はアニメーション名を取ります。私もそれらすべてを探しています。私は知っています:
- 'character.Play「読む」
- 'character.Play「書く」
- 'character.Play "WriteContinued"
- 'character.Play「おめでとう」
- 'character.Play "Greet"
- 'character.Play "Decline"
- 'character.Play "Explain"
- 'character.Play "GestureLeft"
- 'character.Play "GestureRight"
- 'character.Play「満足」
- 'character.「ビックリ」をプレイ
- 'character.Play "GetAttention"
どうにかして残りを見つけるのを手伝ってくれませんか?