诚然,这是一个谷歌问题。但似乎所有文档都已删除,我无法在任何地方找到它们。所以我希望有人可以向我展示一些 VBScript 代码来枚举对象或者拥有更强大的 google-fu。
merlin 代理是一种类似于Alice的废弃 Windows 组件,旨在通过让孩子们讲故事来教授编程。Bob Mc在这个 stackoverflow 的回答中向我介绍了它(坦率地说,它值得更多的支持)。无论如何,这是一个示例,假设您在 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 "WriteContinued"
- '字符。播放“祝贺”
- '角色。播放“问候”
- '字符。播放“拒绝”
- '字符。播放“解释”
- 'character.Play "GestureLeft"
- 'character.Play "GestureRight"
- '字符。播放“高兴”
- '角色。播放“惊讶”
- 'character.Play "GetAttention"
你能帮我找到剩下的吗?