Shortcut

继承: Resource < RefCounted < Object

绑定输入的快捷方式。

描述

快捷方式通常用于与来自InputEvent(也称为热键)的Control元素进行交互。

一个快捷方式可以包含多个InputEvent,允许使用多个不同的输入触发一个操作。

属性

方法


属性说明

Array events = [] 🔗

  • void set_events(value: Array)

  • Array get_events()

快捷方式的InputEvent数组。

通常使用的InputEventInputEventKey,但它可以是任何InputEvent,包括InputEventAction


方法说明

String get_as_text() const 🔗

将快捷方式的第一个有效InputEvent作为String返回。


bool has_valid_event() const 🔗

返回events是否包含有效的InputEvent


bool matches_event(event: InputEvent) const 🔗

返回events中的任何InputEvent是否等于event。这使用InputEvent.is_match()来比较事件。