叙事设计键
本指南展示如何动态传递变量到叙事设计部分和触发器。
最后更新于
这有帮助吗?
本指南展示如何动态传递变量到叙事设计部分和触发器。
我们将创建一个简单场景,角色会欢迎玩家,并根据玩家当前的时间段询问他们晚上或早上过得怎么样。
在 Playground 中为你的角色启用 Narrative Design。然后,创建一个新的 Section。
在新 Section 的 Objective 部分,添加以下文本:
当前时间段是 {TimeOfDay}。欢迎玩家,并询问他这个 {TimeOfDay} 过得怎么样。
注意,放在大括号之间的任何字符串都会变成变量。在这里,我们将一天中的时间作为变量添加进来。在 Unity 中,我们可以传入“Morning”或“Evening”,角色就会做出相应回应。

现在,让我们回到 Unity 并进行必要的调整。点击你的 NPC。
点击 Add Component 按钮并添加 Narrative Design Key Controller 组件。
在 名称 字段中,输入 TimeOfDay。在 值 字段中,指定该变量对应的值,可以是 上午, 晚上,或你选择的任何其他内容。

就是这样!现在让我们来测试一下。 🎉😎

最后更新于
这有帮助吗?
这有帮助吗?