如何在 Choregraphe 中旧对话的对话之后开始新对话?

How do I start a new dialog following a conversation from an old dialog in Choregraphe?

我正在尝试在 Choregraphe 中创建一个对话流,当 'Dialog' 主题中的输出被触发时(例如 $next=1),一个新的对话 'Dialog(1)' 被激活并且用户可以使用新主题。

出现的情况是电缆上的视觉效果流向 'Dialog(1)' 框,但机器人仍然只接受来自原始主题的输入模式。

简单示例:https://imgur.com/gallery/9DCVyr4

触发 'next' 输出后,如何让机器人收听 Dialog(1) 主题?

您必须将发射盒 "dialog" 的输出 "next" 的性质从 "punctual" 更改为 "onStopped" 类型。所以盒子会在发射后立即停止。

右键单击输出,然后 "edit output",然后 "nature" 保管箱。