2
数组的值I在阵列的文本元素中的值所定义的值的列表。 现在,当阿雷的值“计数完成”我想航线流向新的节点,并通过一些文字给用户。如何实现条件?从文本访问沃森
数组的值I在阵列的文本元素中的值所定义的值的列表。 现在,当阿雷的值“计数完成”我想航线流向新的节点,并通过一些文字给用户。如何实现条件?从文本访问沃森
由于这是输出文本对话树不能看到它,除非你把它放到输入或上下文变量,并把它放回树上。
的更容易的选择是创建一个计数器。有更多的信息和实例谈话文件位置:
https://sodoherty.com/2016/09/22/using-counters-in-conversation/
摘要:
你创建了countdown
例如上下文变量,并与以倒计时的值设置。
然后在您的输入文本中,您可以添加以下代码来启动递减。
<? context.countdown-- ?>
这将是虽然输出,所以你可以使用一个continue from
跳转到具有append
设置为false另一个节点。这会消除计数器被显示。
(可选)您可以直接设置上下文变量,如下所示。
{
"output": {
"text": "Decrementing countdown counter"
},
"context": {
"countdown": "<? context.countdown-- ?>"
}
}
尽管这在对话的早期版本中有问题。我相信现在应该没有问题。
感谢西蒙。还有一个问题。您是如何在博客中创建“从用户输入继续”的条件的。我能够创建条件,但没有userInput。 – user1148896
当您选择继续时,单击位于两个节点之间的小气泡。 –