Wwise SDK 2022.1.17
|
将某一对象的属性、引用和列表粘贴到若干目标对象。仅粘贴源对象和目标对象之间存在差异的属性、引用和列表。如需详细了解各种对象类型的可用属性、引用和列表,请参阅 Wwise 对象参考 章节。
名称 | 类型 | 说明 |
---|---|---|
source * | any of: | 源对象的 ID (GUID)、名称或路径。 |
string | 由类型或 Short ID 限定的对象名称,格式为 type:name 或 Global:shortId。仅支持采用全局唯一名称或 Short Id 的对象类型。例如:Event:Play_Sound_01, Global:245489792 | |
string | 以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。 | |
string | Wwise 对象的工程路径,包含类别和 Work Unit。例如:\Actor-Mixer Hierarchy\Default Work Unit\New Sound SFX。 | |
targets * | array | 此数组指示要粘贴到哪些目标对象。 |
targets [...] | any of: | 目标对象的 ID (GUID)、名称或路径。 |
string | 由类型或 Short ID 限定的对象名称,格式为 type:name 或 Global:shortId。仅支持采用全局唯一名称或 Short Id 的对象类型。例如:Event:Play_Sound_01, Global:245489792 | |
string | 以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。 | |
string | Wwise 对象的工程路径,包含类别和 Work Unit。例如:\Actor-Mixer Hierarchy\Default Work Unit\New Sound SFX。 | |
pasteMode | string | 列表的 Paste Mode。默认值为 "replaceEntire"。在 "replaceEntire" 模式下,会移除目标对象列表中的所有元素,并复制源对象列表中的所有选定元素。与之相比,在 "addReplace" 和 "addKeep" 模式下,并不会移除存在于目标对象中而不在源对象中的元素。存在于源对象列表中而不在目标对象列表中的元素会被添加到目标对象。对于同时存在于源对象和目标对象中的元素,在 "addReplace" 模式下会复制源对象中的元素并替换目标对象中的元素,在 "addKeep" 模式下会保留目标对象中的元素。可能的值:
|
inclusion | array | 此数组中包含粘贴操作中所要包含的属性、引用和列表。若未作任何指定,则包含所有属性、引用和列表;通过 exclusion 定义所要排除的属性、引用和列表。 |
inclusion [...] | string | 属性、引用或列表名称。 |
exclusion | array | 此数组中包含粘贴操作中所要排除的属性、引用和列表。若未作任何指定,则不排除任何属性、引用和列表。 |
exclusion [...] | string | 属性、引用或列表名称。 |
(必填 *)
有关 Wwise Authoring API 的详细信息,请参阅 使用 Wwise Authoring API(WAAPI) 章节。