For the complete documentation index, see llms.txt. This page is also available as Markdown.

叙事设计键

本指南展示如何将变量动态传递到叙事设计部分和触发器

我们将创建一个简单场景,角色会欢迎玩家,并根据玩家当前的时间段询问他们晚上或早上过得怎么样。

  1. 在 playground 中,为你的角色启用 Narrative Design,并将起始章节名称更改为 欢迎.

  2. 将以下内容添加到 Welcome 部分的 Objective 字段: 当前时间段是 {TimeOfDay}。欢迎玩家,并询问他这个 {TimeOfDay} 过得怎么样。 请注意,在花括号中添加任意字符串后,它就会成为一个变量;而我们在这里所做的是将时间段作为变量加入,然后在 Unreal 中我们可以传入“Morning”或“Evening”这两个词,角色会据此做出相应回应。

  3. 回到 Unreal,打开角色的蓝图。

  4. 设置 叙事模板键 带有一个包含相同变量名的映射的变量 TimeOfDay 为了演示,我们将把该值硬编码为“Morning”。

  5. 启动播放模式并试试看。

  6. 不妨尝试其他场景和设置,以更好地适配你的用例。

  • 你可以在 Sections 和 Triggers 中使用叙事设计键功能。

  • 确保变量名位于花括号内,且中间没有空格。

  • 你可以在 Unreal 蓝图中动态设置、修改或清除叙事键。

最后更新于

这有帮助吗?