版本

menu_open

从 2021.1.6 (Build 420) 及更早版本迁移

若准备从 2021.1.6 (Build 420) 及更早插件版本实施迁移,请查看本节中的信息。

Wwise 工程

若要将使用较早 GME In-Game Voice Chat 版本构建的工程升级到 2021.1,请在 System Audio Device 中将 GME Session 效果器插件替换为对应的 Audio Device 效果器插件。插件必须插入到 System Audio Device 的效果器插槽中。新的 Audio Device 效果器插件的接口和用途均与之前的效果器插件相同,只不过其允许对 Audio Object 管线进行正确的处理。Wwise 2019.2 无需做出所述更改,因为该 Wwise 版本不支持 Audio Object 管线。

将 Authentication Key 从 Audio Device 效果器插件复制到 GME Session 效果器插件接口的同一字段。无需在 Wwise 工程中做其他更改。

API

将函数 GMEWWisePlugin_RecordMuteAll 重命名为了 GMEWWisePlugin_PTTRecordMuteAll

函数 GMEWWisePlugin_SetUserIDGMEWWisePlugin_SetRoomID 现在会在参数格式无效时返回错误代码。您可能需要以此来添加对代码的验证。

现在由之前可用的 GMEWWisePlugin_GetMessage 函数报告错误和状态事件。参见定义及前缀:

  • “GMESDK_MESSAGETYPE_*”:定义消息的类型

  • “GMESDK_Code_Error_*”:特定错误代码

  • “GMESDK_Code_RoomStatus_*”:特定房间状态代码

有关 GMEWWisePlugin_GetMessage 的更多详细信息,请参阅 API 文档。

Unity Integration

须手动更新随 <Wwise> /SDK/Plugins/TencentGME/Unity 中的示例 Unity 工程一并提供的 GMESDK Asset。这是因为其在 Wwise Unity Integration 期间是与插件分开提供的。为此,请从 Unity 工程的 Assets 目录移除 GMESDK 目录。然后,将其替换为 GMESDK 目录的副本。该副本随新的 GME 版本一并安装,其可在以下目录中找到:

<WwiseFolder>/SDK/Plugins/TencentGME/Unity/GMEWwiseDemo/Assets

Unreal Integration

须手动更新随 <Wwise> /SDK/Plugins/TencentGME/Unreal 中的示例 Unreal 工程一并提供的 TencentGME_Wwise Unreal 插件。这是因为其在 Wwise Unreal Integration 期间是与插件分开提供的。为此,请从 Unreal 工程的 Plugins 目录移除 TencentGME_Wwise 目录。然后,将其替换为 TencentGME_Wwise 目录的副本。该副本随新的 GME 版本一并安装,其可在以下目录中找到:

<Wwise>/SDK/Plugins/TencentGME/Unreal/GMEWwiseDemo/Plugins

若要通过源码构建 Unreal Engine,则需重新生成 Visual Studio 或 Xcode 解决方案并重新构建插件。


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅