版本

menu_open
Wwise SDK 2021.1.14
ak.wwise.core.soundbank.generate

按照 WAAPI 请求中设定的导入定义来生成 SoundBank 列表。若选择不将 SoundBank 写入到磁盘,请订阅 ak.wwise.core.soundbank.generated 以获取 base64 编码的 SoundBank 结构信息和 SoundBank 数据。

参数

名称 类型 说明
soundbanks array 此数组中包含所要生成的 SoundBank。
soundbanks [...] object SoundBank 信息。
soundbanks[...].name * string 所要生成的 SoundBank 的名称。若 SoundBank 不存在,则创建临时 SoundBank。
soundbanks[...].events array 该数组中列有此 SoundBank 中所要包含的 Event。若 SoundBank 已存在,则无需使用此项。
soundbanks[...].events [...] any of: SoundBank 中所要包含的 Event 的 ID (GUID)、名称或路径。
string 由类型限定的对象名称,格式为 type:name。仅支持采用全局唯一名称的对象类型。例如:Event:Play_Sound_01
string 以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
string Wwise 对象的工程路径,包含类别和 Work Unit。例如:\Actor-Mixer Hierarchy\Default Work Unit\New Sound SFX。
soundbanks[...].auxBusses array 该数组中列有此 SoundBank 中所要包含的 AuxBus。
soundbanks[...].auxBusses [...] any of: SoundBank 中所要包含的 Auxiliary Bus 的 ID (GUID)、名称或路径。
string 由类型限定的对象名称,格式为 type:name。仅支持采用全局唯一名称的对象类型。例如:Event:Play_Sound_01
string 以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
string Wwise 对象的工程路径,包含类别和 Work Unit。例如:\Actor-Mixer Hierarchy\Default Work Unit\New Sound SFX。
soundbanks[...].inclusions array 该数组中包含此 SoundBank 所要使用的 Inclusion 类型。若 SoundBank 已存在,则无需使用此项。
soundbanks[...].inclusions [...] string 可能的值:
  • event
  • structure
  • media
soundbanks[...].rebuild boolean 强制重新构建这一 SoundBank。默认值:false。
platforms array 此数组中包含所要生成的平台。若不指定任何平台,则将生成所有平台。
platforms [...] string 平台的 ID (GUID) 或名称。
languages array 此数组中包含所要生成的语言。若不指定任何语言,则将生成所有语言。
languages [...] any of: 语言的 ID (GUID) 或名称。
string 对象的名称。
string 以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
skipLanguages boolean 在默认情况下,若不指定任何语言,则将生成所有语言。若将此参数设为 true,则不生成任何本地化 SoundBank。
rebuildSoundBanks boolean 若为 true,则重新构建所有 SoundBank。若要同时清理经过转码的媒体,请使用 clearAudioFileCache 参数。默认值:false。
clearAudioFileCache boolean 在对源文件进行转码并生成 SoundBank 前,删除 Wwise 音频文件缓存文件夹所含内容,以此来确保所有源文件都会重新进行转码。注意,无论是否使用平台参数,都会将所有平台的缓存清空。默认值:false。
writeToDisk boolean 使用正常的 SoundBank 生成流程,并将 SoundBank 及信息文件写入到磁盘中。默认值:false。
rebuildInitBank boolean 若不使用 rebuildSoundBanks,请使用此选项来针对各个给定平台强制重新构建 Init Bank。

参数架构

另请参阅

示例

有关 Wwise Authoring API 的详细信息,请参阅 使用 Wwise Authoring API(WAAPI) 章节。


此页面对您是否有帮助?

需要技术支持?

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

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

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

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

开始 Wwise 之旅