使用游戏示例

更新时间: 2025/06/11 16:45:39

网易云信音视频通话 Wwise SDK(简称 NERTC Wwise SDK)配套提供示例游戏 Demo。可帮助您了解在 Unity 工程中如何使用 NERTC Wwise 插件。

开发环境要求

  • Wwise 示例工程使用 Unity 2020.3.20f1 创建。
  • WWise 版本为 2022.1.8.8316。

操作步骤

  1. 获取到 NERTC Wwise SDK 后,将 IntegrationDemo 附带的 Wwise 工程复制到示例游戏的同级目录下。

    • Wwise 项目安装路径:{Wwise-INSTALL-ROOT}/SDK/samples/plugins/nertc/IntegrationDemo

    • Demo 安装路径:{Wwise-INSTALL-ROOT}/SDK/plugins/nertc/Unity/GameVoiceWwiseDemo

      以上路径说明中,{Wwise-INSTALL-ROOT} 为 Wwise 对应版本的安装目录。

  2. 用 Unity Editor 打开 Demo 工程。

  3. 关闭 Demo 工程,打开 Audiokinetic Launcher 应用,选择左侧 Unity 标签页后,可以看到该 Unity 项目。

  4. 选择 Demo 工程,并单击 Intergate Wwise into Project 按钮集成到 Unity Demo 项目中。

    集成 Wwise 插件时,您需要选择 IntegrationDemo 中附带的 NERtcProject.wproj 项目文件。

  5. 成功集成后,会在 Unity 工程 Assets 目录下生成 wwise 目录。

  6. 打开 IntegrationDemo/WwiseProject/NERtcProject.wproj 文件,选择 SoundBanks(Layouts > SoundBank),选中 SoundBanks > Default Work Unit > NERtc,然后在弹出的界面上单击 Generate All 按钮,生成 SoundBanks 文件。

  7. 打开 Unity 工程,在 Wwise 设置(Edit > Project Settings)中设定 Wwise 工程和 Wwise 安装包的路径,然后转到 Wwise Editor 设置。如果正常安装完成,一般不需要修改设置。

    Wwise Editor 设置

    示例场景:

    • AuthScene 提供用于为会话指定 Channel Name 和 UserID 的用户界面。并需要在工程里设置 Appkey、Token 以及绑定 NERTC SoundBank 对象。

      AuthScene 界面.png
      • 需要指定您的 APPKEY 和 TOKEN,如果此 APPKEY 已经开启调试模式,则 TOKEN 可以为空。
      • 如果没有显示 Event,表示 Unity 可能尚未读取 Wwise 工程。若要强制刷新,请在 Wwise Picker 窗口(Window > Wwise Picker)中单击 Refresh Project
    • MainScene 包含用于发送 NERtc 相关 Wwise Event 以及 API 以启用语音聊天的主脚本。

      MainScene 界面.png
  8. 完成上述步骤后,可以编译 Demo 工程。

此文档是否对你有帮助?
有帮助
去反馈
  • 开发环境要求
  • 操作步骤