版本

menu_open
Wwise Unreal Integration Documentation
Event-Based Packaging 所用的类

UAkAudioType

针对所有 Unreal Wwise 素材的基类。

属性:

  • Id:该 GUID 用于识别 Wwise 工程中的此素材。
  • ShortID:该 32 位整数用于代表 Wwise SoundEngine 中的素材。
  • UserData:此项为用户数据数组。可用于存储 Wwise Integration 相关自定义功能的信息。比如,可使用 UserData 来存储旁白事件的字幕数据。

UAkAssetData

该类用于保存实际的 SoundBank 二进制数据,以便通过 Wwise SoundEngine 加载和卸载 SoundBank。

UAkAssetDataWithMedia

该类用于包含媒体素材的软引用列表,以便在内存中加载相应的媒体素材。

UAkAssetPlatformData

该类用于处理 SoundBank 的平台特定属性。它包含各个平台的 UAkAssetData 映射,确保在构建过程中对相应平台进行序列化处理。

属性:

  • AssetDataPerPlatform:(仅适用于 Editor)平台的 SoundBank 二进制数据映射。
  • CurrentAssetData:当前运行平台的 SoundBank 二进制数据。

UAkAssetBase

UAkAssetBase 基类用于需要 SoundBank 数据的素材:UAkAudioBankUAkAudioEventUAkAuxBusUAkInitBank

UAkAcousticTexture

针对 Acoustic Texture 的类型版 UAkAudioType 。GUID 是其唯一使用的成员,用于在 Wwise 中重命名、移动或删除素材时查找素材。

UAkAudioBank

在 SoundBank 中存有本地化数据的情况下,除了 UAkAssetBase 中的数据,UAkAudioBank 还包含各个平台的 SoundBank 数据的语言映射。本地化数据以动态方式加载,各种语言之间相互独立,方便轻松打包不同的 SKU。UAkAudioBank 不包含任何对媒体的引用(即便 UAkAudioEvent 引用 UAkAudioBank ,它们也会存储在 UAkAudioEvent 中)。这样做是为了保持媒体粒度。

UAkAudioEvent

在 SoundBank 中存有本地化数据的情况下,除了 UAkAssetBase 中的数据,UAkAudioEvent 还包含各个平台的 SoundBank 数据的语言映射。本地化数据以动态方式加载,各种语言之间相互独立,方便轻松打包不同的 SKU。

UAkAudioEventData

在使用 Split Switch Container Media 时,UAkAudioEventData 可扩展 UAkAssetDataWithMedia 以添加对 Switch Container Media 的支持。此功能允许只在关卡中存在对 Switch/State 值的硬引用时加载与 Switch 或 State 关联的媒体。

UAkAuxBus

用于包含 AuxBus 数据信息。它还包含用于所含插件媒体(如 Convolution Reverb 冲激响应)的媒体列表。

UAkInitBank

包含各个平台的 Init Bank 数据。它还包含工程所用的插件列表和未被任何 AuxBus 引用的插件媒体列表。

UAkMediaAsset

包含各个平台的媒体数据。对于每个平台,所有的 WEM 数据都包含在素材内。若通过预取进行流播放,则预取数据将包含在不同的数据块中,并在加载 UAkMediaAsset 时自动加载。若媒体仅用于流播放,则不会在内存中加载数据块,而是通过 I/O 挂钩由硬盘进行流传输。

媒体素材按照 ID 而非源文件名称命名,以便简化 I/O 挂钩中素材的检索。不过,在 Content Browser 中将鼠标悬停在媒体上时会显示更加直观的名称:

UAkExternalSourceMediaAsset

UAkMediaAsset 相同,但允许仅选取 Post Event Blueprint ExternalSourceInfo 中的 External Source 媒体。

UAkRtpc

针对 RTPC/Game Parameter 的类型版 UAkAudioType

UAkTrigger

针对 Music Trigger 的类型版 UAkAudioType

UAkGroupValue

针对 Switch 和 State 值的基类。将 GroupID (GUID) 和 GroupShortID 添加到 UAkAudioType

UAkStateValue

针对 State 值的类型版 UAkGroupValue

UAkSwitchValue

针对 Switch 值的类型版 UAkGroupValue


此页面对您是否有帮助?

需要技术支持?

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

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

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

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

开始 Wwise 之旅