版本

menu_open
Wwise SDK 2022.1.17
ak.wwise.core.soundbank.generationDone

在生成所有 SoundBank 后发送。Note: This notification is only sent when SoundBanks have been generated, it is not a reliable way to determine when ak.wwise.core.soundbank.generate has completed.

发布

名称 类型 说明
logs array SoundBank 生成日志。The log is empty when used in WwiseConsole.
logs [...] object 日志条目。
logs[...].severity * string Message:不影响当前操作的完整性。Warning:可能会影响当前操作的完整性。Error:影响当前操作的完整性。Fatal Error:影响当前操作的完成。可能的值:
  • Message
  • Warning
  • Error
  • Fatal Error
logs[...].time * integer 从 1970 年 1 月 1 日午夜 (00:00:00) 开始所经过的秒数,按协调世界时 (UTC) 算,依据系统时钟得出。
logs[...].messageId * string 日志条目的消息 ID。
logs[...].message * string 日志条目的描述消息。
logs[...].platform object 报告日志条目的平台 ID 和名称。
logs[...].platform.id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.name string 对象的名称。
logs[...].platform.notes string 对象的备注。
logs[...].platform.type string 对象的类型。有关可用类型的详细信息,请参阅 Wwise 对象参考 章节。
logs[...].platform.pluginName string Source、Effect、Mixer、Device 和 Metadata 插件的插件名称。
logs[...].platform.path string 工程根目录下的对象路径。例如:'\Actor-Mixer Hierarchy\Default Work Unit\Sound1'
logs[...].platform.parent object 层级结构下的对象的父对象。
logs[...].platform.parent.id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.parent.name string 对象的名称。
logs[...].platform.owner object 对象的所有者。此项适用于其他对象在本地拥有的对象(如自定义效果器、自定义衰减等)。
logs[...].platform.owner.id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.owner.name string 对象的名称。
logs[...].platform.isPlayable boolean 若对象可在 Transport 中播放,则返回 true。
logs[...].platform.shortId integer 对象的 Short ID。
logs[...].platform.classId integer 对象的 Class ID。
32 位无符号整数。范围:[0,4294967295]
logs[...].platform.category string 对象的类别。例如:'Actor-Mixer Hierarchy'
logs[...].platform.filePath string 对象所在文件的路径。该路径可为 Work Unit 文件或工程文件。如需了解如何在 Mac 上使用 WAAPI,请参阅 在 Mac 上使用 WAAPI 章节。
logs[...].platform.workunit object 对象所在的父级 Work Unit。返回 'id' 和 'name'。
logs[...].platform.workunit.id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.workunit.name string 对象的名称。
logs[...].platform.childrenCount number 对象的子对象数量。
logs[...].platform.totalSize integer 此对象及其所有子对象在 SoundBank 中占用的空间大小(字节)。此项不包括 objectSize。注意,需生成 SoundBank 方可确保此数值的准确性。
logs[...].platform.mediaSize integer 此对象及其所有子对象的媒体文件的 Converted Size 总和(字节)。注意,需生成 SoundBank 方可确保此数值的准确性。
logs[...].platform.objectSize integer 对象的元数据在 SoundBank 中占用的空间大小(字节)。此项不包括媒体文件。注意,需生成 SoundBank 方可确保此数值的准确性。
logs[...].platform.structureSize integer 对象及其所有子对象的元数据在 SoundBank 中占用的空间大小(字节)。此项不包括媒体文件。注意,需生成 SoundBank 方可确保此数值的准确性。
logs[...].platform.musicTransitionRoot object 包含其他所有以递归方式获取的 Music Transition 的 Music Transition 根对象。
logs[...].platform.musicTransitionRoot.id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.musicPlaylistRoot object 包含其他所有以递归方式获取的 Music Playlist 条目的 Music Playlist 根对象。此项仅适用于 Music Playlist Container。
logs[...].platform.musicPlaylistRoot.id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.originalWavFilePath string (已弃用)原始 wav 文件的绝对路径。仅适用于 Sound 和 Audio Source 对象。如需了解如何在 Mac 上使用 WAAPI,请参阅 在 Mac 上使用 WAAPI 章节。
logs[...].platform.originalFilePath string 原始文件的绝对路径。仅适用于 Sound 和 Audio Source 对象。如需了解如何在 Mac 上使用 WAAPI,请参阅 在 Mac 上使用 WAAPI 章节。
logs[...].platform.activeSource object 声音对象的活跃音频源。
logs[...].platform.activeSource.id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.activeSource.name string 对象的名称。
logs[...].platform.convertedWemFilePath string (已弃用)转码后 wem 文件的绝对路径。指定选项中的平台。仅适用于 Sound 和 Audio Source 对象。如需了解如何在 Mac 上使用 WAAPI,请参阅 在 Mac 上使用 WAAPI 章节。
logs[...].platform.convertedFilePath string 转码后文件的绝对路径。指定选项中的平台。仅适用于 Sound 和 Audio Source 对象。如需了解如何在 Mac 上使用 WAAPI,请参阅 在 Mac 上使用 WAAPI 章节。
logs[...].platform.soundbankBnkFilePath string 所生成的 SoundBank 文件的绝对路径,该文件与 SoundBank 对象关联。仅适用于 SoundBank 对象。如需了解如何在 Mac 上使用 WAAPI,请参阅 在 Mac 上使用 WAAPI 章节。
logs[...].platform.playbackDuration object 包含最小/最大时长和时长类型的 Duration 根对象。注意,此项已弃用。应当改用时长。此项适用于可包含 Audio Source 对象的所有对象(以源的形式直接实现,或通过下级对象间接实现)。
logs[...].platform.playbackDuration.playbackDurationMin number 播放操作可能花费的最小时长。
logs[...].platform.playbackDuration.playbackDurationMax number 播放操作可能花费的最大时长。
logs[...].platform.playbackDuration.playbackDurationType string 时长的类型。
logs[...].platform.duration object 包含最小/最大时长和时长类型的 Duration 根对象。此项适用于可包含 Audio Source 对象的所有对象(以源的形式直接实现,或通过下级对象间接实现)。
logs[...].platform.duration.min number 播放操作可能花费的最小时长。
logs[...].platform.duration.max number 播放操作可能花费的最大时长。
logs[...].platform.duration.type string 时长的类型。
logs[...].platform.maxDurationSource object 时长最长的音频源。此项适用于可包含 Audio Source 对象的所有对象(以源的形式直接实现,或通过下级对象间接实现)。
logs[...].platform.maxDurationSource.id string 时长最长的 Audio Source 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.maxDurationSource.trimmedDuration number 修剪的最长音频源的时长(秒)。
logs[...].platform.audioSourceTrimValues object 修剪的音频源的时间范围。
logs[...].platform.audioSourceTrimValues.trimBegin number Trim Start 的时间值(秒)。
logs[...].platform.audioSourceTrimValues.trimEnd number Trim End 的时间值(秒)。
logs[...].platform.maxRadiusAttenuation object 半径最长的衰减。此项适用于可包含 Audio Source 对象的所有对象(以源的形式直接实现,或通过下级对象间接实现)。
logs[...].platform.maxRadiusAttenuation.id string 半径最长的 Attenuation 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.maxRadiusAttenuation.radius number Attenuation 对象的半径。
logs[...].platform.audioSourceLanguage object 与音频源关联的语言。此项仅直接适用于 Audio Source 对象。
logs[...].platform.audioSourceLanguage.id string 与 Audio Source 对象关联的 Language 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.audioSourceLanguage.name string 与 Audio Source 对象关联的 Language 对象的名称。
logs[...].platform.workunitIsDefault boolean 若为 Default Work Unit,则返回 true。
logs[...].platform.workunitType string Work Unit 的类型。请注意,物理文件夹与 Work Unit 一样,类型都是 WorkUnit。物理文件夹的 workunitType 为 "folder"。可能的值:
  • folder
  • rootFile
  • nestedFile
logs[...].platform.workunitIsDirty boolean 若 Work Unit 或工程(wproj 文件)处于未同步状态(即修改了而没保存),则返回 true。
logs[...].platform.switchContainerChildContext object 与 Switch Container 的子对象关联的上下文对象。此对象具有与子对象关联的属性(对 Switch Container 来说,与上下文相关)。比如,'1st only' 复选框的属性。
logs[...].platform.switchContainerChildContext.id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.isExplicitMute boolean 对象是否已被显式设为 Mute 状态。若对象显式被设为 Mute 状态,则将子级对象隐式设为 Mute 状态。
logs[...].platform.isExplicitSolo boolean 对象是否已被显式设为 Solo 状态。若对象被设为 Solo 状态,则将工程中除此之外的所有其他对象静音。
logs[...].platform.isImplicitMute boolean 对象是否已被隐式设为 Mute 状态。若对象显式被设为 Mute 状态,则将子级对象隐式设为 Mute 状态。
logs[...].platform.isImplicitSolo boolean 对象是否已被隐式设为 Solo 状态。若对象被设为 Solo 状态,则将工程中除此之外的所有其他对象静音。
logs[...].platform.isIncluded boolean Whether or not the object is Included. 指定选项中的平台。This takes into consideration the Inclusion status of the object's ancestors.
logs[...].platform.points array 此项仅适用于 Curve 对象。
此数组中包含定义曲线的控制点。
logs[...].platform.points [...] object 曲线上的控制点。
logs[...].platform.points[...].x * number 曲线控制点的 X 坐标。
logs[...].platform.points[...].y * number 曲线控制点的 Y 坐标。
logs[...].platform.points[...].shape * string 这一控制点和下一控制点之间曲线线段的形状。可能的值:
  • Constant
  • Linear
  • Log3
  • Log2
  • Log1
  • InvertedSCurve
  • SCurve
  • Exp1
  • Exp2
  • Exp3
logs[...].platform.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$) any of: 指定点号分隔的访问器,来构建查询并生成属性值或对象引用。若指定一个 @,则返回关联对象的属性值。若指定两个 @,则返回 override 对应源的属性值。如需详细了解所有可用类型的属性和引用,请参阅 Wwise 对象参考 章节。
string 字符串值。
number 数字值。
boolean 布尔值。
object 对象引用值。
array 对象列表引用值。
logs[...].platform.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$).id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$).name string 对象的名称。
logs[...].platform.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$) [...] object 对象引用值。
logs[...].platform.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$)[...].id string 对象的 ID (GUID)。
以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。
logs[...].platform.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$)[...].name string 对象的名称。
logs[...].parameters array 此数组中包含日志条目中的参数。若无参数,则不显示。
logs[...].parameters [...] string 日志条目中的参数。通常为对象名称。
error string (已弃用)错误消息(如出现错误)。仅在出现错误时显示。现在应转而检查日志。

发布架构

另请参阅

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


此页面对您是否有帮助?

需要技术支持?

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

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

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

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

开始 Wwise 之旅