GFAudioSwitch¶
API Reference / Standard / 类索引
- 路径:
addons/gf/standard/utilities/audio/gf_audio_switch.gd - 模块:
Standard - 继承:
Resource - API:
public - 类别:事件契约 (
event_contract) - 首次版本:
3.17.0
通用音频开关请求。 表示某个对象或作用域上的开关组和值。
成员概览¶
| 类型 | 名称 | 签名 |
|---|---|---|
| 属性 | group_id |
var group_id: StringName = &"" |
| 属性 | switch_id |
var switch_id: StringName = &"" |
| 属性 | scope_id |
var scope_id: StringName = &"" |
| 属性 | metadata |
var metadata: Dictionary = {} |
| 方法 | to_dictionary |
func to_dictionary() -> Dictionary: |
属性¶
group_id¶
- API:
public
开关组标识。
switch_id¶
- API:
public
开关值标识。
scope_id¶
- API:
public
可选作用域标识。
metadata¶
- API:
public
可选元数据。
结构:
metadata: 音频开关元数据 Dictionary;键和值由后端或项目逻辑约定。
方法¶
to_dictionary¶
- API:
public
转换为请求字典。
返回:请求字典。
结构:
return: 开关请求 Dictionary,包含 group_id、switch_id、scope_id 和 metadata 字段。