如何使用字符串参数从对话框中引发事件

时间:2017-08-22 11:28:05

标签: nao-robot pepper choregraphe

如果我告诉他这样做(在对话框中),我希望Pepper播放视频。目前我已经实现了播放视频的行为。此视频播放器由名为" Video / PlayVideo"的活动激活。它播放此事件提供的视频(视频名称作为字符串参数)。

那我怎么能在对话框里做呢?下面我添加了一个示例,我希望如何调用此事件,但我不确定它是否可以完成以及语法的确切程度如何:

编辑:

u:(Start video) OK, I will start the video ^raisePlayVideoEvent("my_video.mp4")

^raisePlayVideoEvent应该是来自ALMemory的事件。 它也可能是'LeftBumperPressed(" my_video.mp4")' - 使用参数" my_video.mp4"

按下左侧保险杠时发生的事件

1 个答案:

答案 0 :(得分:1)

要在对话框中使用$Video/PlayVideo=value引发事件(请参阅qiChat documentation)。

通过在ALMemory键中存储值,您实际上也会引发同名事件。