GFInputMapping¶
API Reference / Standard / 类索引
- 路径:
addons/gf/standard/input/mapping/gf_input_mapping.gd - 模块:
Standard - 继承:
Resource - API:
public - 类别:资源定义 (
resource_definition) - 首次版本:
3.17.0
单个动作的输入绑定集合。
成员概览¶
| 类型 | 名称 | 签名 |
|---|---|---|
| 属性 | action |
var action: GFInputAction |
| 属性 | bindings |
var bindings: Array[GFInputBinding] = [] |
| 属性 | modifiers |
var modifiers: Array[GFInputModifier] = [] |
| 属性 | triggers |
var triggers: Array[GFInputTrigger] = [] |
| 属性 | display_name |
var display_name: String = "" |
| 属性 | display_category |
var display_category: String = "" |
| 方法 | get_action_id |
func get_action_id() -> StringName: |
| 方法 | get_display_name |
func get_display_name() -> String: |
| 方法 | get_display_category |
func get_display_category() -> String: |
属性¶
action¶
- API:
public
抽象输入动作。
bindings¶
- API:
public
动作绑定列表。多个绑定会合并为同一个动作值。
modifiers¶
- API:
public
映射级输入修饰器,按顺序作用于该动作聚合后的值。
triggers¶
- API:
public
可选触发器,全部满足后动作才会被视为活跃。
display_name¶
- API:
public
可选显示名称覆盖。
display_category¶
- API:
public
可选显示分类覆盖。
方法¶
get_action_id¶
- API:
public
获取动作标识。
返回:稳定动作标识。
get_display_name¶
- API:
public
获取显示名称。
返回:显示名称。
get_display_category¶
- API:
public
获取显示分类。
返回:显示分类。