版本:0.7.0
难度: 普通
条件对话
在本教程中,你将学习如何创建条件对话。这意味着如果玩家将某个变量设置为特定值,它将显示正确的对话。
添加一个对话
首先我们需要添加一个对话。这可以通过遵循第一次交互教程来学习。
配置对话
在对话中,我们将字段文本设置为嘿,你第一次点击了我。
设置条件
现在我们需要为对话配置条件。这可以通过点击检查器中条件字段旁边的+图标来完成。然后,你可以选择你想要使用的变量。在本教程中,我们将使用一个名为Flower Clicked
的永久变量,并将组设置为玩家组。
在条件中,将操作符设置为==
,值设置为0
。
配置修改器
你已经配置了条件,但现在我们需要修改变量,以便当你再次点击花朵时,显示不同的对话。这可以通过点击检查器中修改器字段旁边的+图标来完成。然后,你可以选择你想要修改的变量。在本教程中,我们将使用与条件相同的变量。在修改器中,将操作符设置为=
,值设置为1
。
添加第二个对话
现在我们需要添加第二个对话。这可以通过右键点击On Interact Block Event
条目并选择+ Link with ...
来完成。然后,搜索Add Spoken
并点击+图标将其添加到你的序列中。
在文本字段中,我们将设置哇,你又点击了我!
你的序列页面应该看起来像这样:
配置第二个对话的条件
现在我们需要为第二个对话配置条件。这可以通过点击检查器中条件字段旁边的+图标来完成。然后,再次选择Flower Clicked
变量。在条件中,将操作符设置为==
,值设置为1
。
额外对话
要添加更多对话或交互,当你点击花朵时,设置另一个修改器,操作符为=
,值为2
(或任何其他值),然后重复前面的步骤。
结果
现在,当你第一次点击花朵时,将显示第一个对话。当你再次点击花朵时,将显示第二个对话。