架构
{
"type": "object",
"properties": {
"stateGroup": {
"anyOf": [
{
"type": "string",
"pattern": "^(StateGroup|SwitchGroup|SoundBank|GameParameter|Event|Effect|AudioDevice|Trigger|Attenuation|DialogueEvent|Bus|AuxBus|Conversion|ModulatorLfo|ModulatorEnvelope|ModulatorTime|Platform|Language|AcousticTexture|Global):[a-zA-Z0-9_]+$",
"description": "由类型或 Short ID 限定的对象名称,格式为 type:name 或 Global:shortId。仅支持采用全局唯一名称或 Short Id 的对象类型。例如:Event:Play_Sound_01, Global:245489792"
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "以下形式的对象 GUID:{aabbcc00-1122-3344-5566-77889900aabb}。"
},
{
"type": "string",
"pattern": "^\\\\",
"description": "Wwise 对象的工程路径,包含类别和 Work Unit。例如:\\\\Actor-Mixer Hierarchy\\\\Default Work Unit\\\\New Sound SFX。"
}
],
"description": "State Group 的 ID (GUID)、唯一限定名称或路径。"
}
},
"required": [
"stateGroup"
],
"additionalProperties": false
}