2.编译 Dialogue Waves

编译 Dialogue Waves 保存对话数据

Windows
MacOS
Linux

在此例中,我们将实现任务 NPC 对 Adam 和 Zoe 打招呼。如需了解复杂对话的更多内容,请查阅 声音提示和对话部分 。每行对话都需要一个与其相关的 Dialogue Wave 资源。

  1. 返回 Content Browser 并新建一个 Dialogue Wave 资源。

    DialogueWaveNew.png

  2. 将新资源命名为 QuestGreeting,然后 双击 将其打开。

  3. Spoken Text 中输入“Hey! Could you come over here? I need your help with something important.”

    虽然部分文本将在 NPC 和 Adam 与 Zoe 对话时讲述,但游戏设计文档指出对每个听者讲述文本的方式可能有所不同。这意味着 应该设置两个不同的 对话语境(Dialogue Contexts)

  4. 一个语境已默认创建。在 Speaker 中输入 Quest NPC

    Context1Speaker.png

  5. 点击加号图标添加听者。

    Context1ListenerAdd.png

  6. Directed At 设为 Adam

    Context1Listener.png

  7. 点击 Add Dialogue Context 新添加一个 对话语境

    AddDialogueContext.png

  8. 将此语境的 Speaker 设为 Quest NPCDirected At 设为 Zoe

    ZoeContext.png

也可以做一些说明,使配音演员了解如何对 Zoe 使用更为友善的语气(因为他们的从军背景相同),对 Adam 使用更为生硬的语气(因为她对他的雇佣兵背景心存疑虑)。这些属于 Voice Actor Direction 域。 最后,配音演员的录音返回后,将它们作为 Sound Waves 导入,并在每个语境的 Sound Wave 域中进行设置。 在此例中将不会创建 Sound Waves,但可以使用 Starter Content 中的 Sound Waves 进行测试。

GreetingAudio.png

Dialogue Wave 中可对 字幕覆盖(Subtitle Override) 进行设置。这可用于效果声和其他情况下,如角色正说着一种玩家不懂的语言。

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见