menu
版本
2022.1.18.8567
2024.1.4.8780
2023.1.12.8706
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.4.8780
2023.1.12.8706
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Wwise Unreal Integration Documentation
|
WwiseSoundEngine.Build.cs
文件(位于 …\Plugins\Wwise\Source\WwiseSoundEngine\WwiseSoundEngine.Build.cs
)负责针对每个支持的平台为插件设置构建参数。此文件专门:
WwiseSoundEngine.Build.cs
中加入了以下预处理器定义:
AK_CONFIGURATION
AK_SUPPORT_OPUS
AK_SUPPORT_WAAPI
AK_UNREAL_MAX_CONCURRENT_IO
对于以下平台,将把 ThirdParty
内对应 bin
文件夹中的所有 Wwise 插件打包到最终可执行文件中:
对于 Android,有个 UPL 文件位于 …\Plugins\Wwise\Source\AkAudio\Wwise_APL.xml
,用来声明将把所有共享库打包到最终可执行文件中以构建库的基础架构。
For iOS and tvOS, plug-in registration is handled within the …\Plugins\Wwise\Source\WwiseSoundEngine\Public\Generated\AkiOSPlugins.h
header. 此文件在 SoundBank 生成期间生成并包含在 …\Plugins\Wwise\Source\WwiseSoundEngine_{WWISE_MAJOR}_{WWISE_MINOR}\Private\Wwise\API_{WWISE_MAJOR}_{WWISE_MINOR}\WwiseSoundEngineAPI_{WWISE_MAJOR}_{WWISE_MINOR}
.cpp 内。
For Switch, plug-in registration is handled within the …\Plugins\Wwise\Source\WwiseSoundEngine\Public\Generated\AkSwitchPlugins.h
header. 此文件在 SoundBank 生成期间生成并包含在 …\Plugins\Wwise\Source\WwiseSoundEngine_{WWISE_MAJOR}_{WWISE_MINOR}\Private\Wwise\API_{WWISE_MAJOR}_{WWISE_MINOR}\WwiseSoundEngineAPI_{WWISE_MAJOR}_{WWISE_MINOR}
.cpp 内。
info | 注記: 为了减小交付的可执行文件,建议用户移除 …\Plugins\Wwise\ThirdParty 内 bin 文件夹中的无用共享库。 |
对于以下平台,将把共享动态库添加到所生成 …\Binaries\<UEPlatform>\<TargetName>
.target 文件中的运行时依赖项列表。
info | 注記: 若要将 Wwise Unreal 集成 用在 UE 调试配置中以在 Windows 上使用调试 CRT,请将 WwiseUEPlatform_Windows.Build.cs 内的 bIsDebugBuild 变量设为 true。注意,在设置此变量时将禁用 AkOpusDecoder 和 AkAutobahn 库,因为这两个库目前不支持调试 CRT。 |
在正确执行 安装 (安装) 章节中列出的安装步骤之后,可按照与 Unreal Engine 相同的方式来重构 Wwise Unreal 集成。 有关此操作的详细说明,请参阅设置制作管线。
有关插件及源代码的详细信息,请参阅插件中的代码。