2016-11-23 65 views
2

数组的值I在阵列的文本元素中的值所定义的值的列表。 现在,当阿雷的值“计数完成”我想航线流向新的节点,并通过一些文字enter image description here给用户。如何实现条件?从文本访问沃森

回答

1

由于这是输出文本对话树不能看到它,除非你把它放到输入或上下文变量,并把它放回树上。

的更容易的选择是创建一个计数器。有更多的信息和实例谈话文件位置:

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-- ?>" 
    } 
} 

尽管这在对话的早期版本中有问题。我相信现在应该没有问题。

+0

感谢西蒙。还有一个问题。您是如何在博客中创建“从用户输入继续”的条件的。我能够创建条件,但没有userInput。 – user1148896

+0

当您选择继续时,单击位于两个节点之间的小气泡。 –