InputEventKey
继承
简要描述
键盘事件的输入事件类型。
描述
将按键存储在键盘上。支持按键按下,释放事件。
成员
类型 | 属性名 | 默认值 |
---|---|---|
bool | echo | false |
bool | pressed | false |
int | scancode | 0 |
int | unicode | 0 |
方法
返回值类型 | 方法名称 |
---|---|
int | get_scancode_with_modifiers() const |
常量
成员说明
- bool echo
Default | false |
---|---|
setter | set_echo(value) |
getter | is_echo |
- bool pressed
Default | false |
---|---|
setter | set_pressed(value) |
getter | is_pressed |
- int scancode
Default | 0 |
---|---|
setter | set_scancode(value) |
getter | get_scancode |
- int unicode
Default | 0 |
---|---|
setter | set_unicode(value) |
getter | get_unicode |
方法说明
- get_scancode_with_modifiers get_scancode_with_modifiers() const
返回结合修饰符键(例如Shift
或Alt
)的扫描码。
要获得具有修饰符的InputEventKey的人类可读表示,请使用OS.get_scancode_string(event.get_scancode_with_modifiers())
,其中 event
是InputEventKey。