跳到主要内容

InputEventKey

继承

InputEventWithModifiers

简要描述

键盘事件的输入事件类型。

描述

将按键存储在键盘上。支持按键按下,释放事件。

成员

类型属性名默认值
boolechofalse
boolpressedfalse
intscancode0
intunicode0

方法

返回值类型方法名称
intget_scancode_with_modifiers() const

常量

成员说明

  • bool echo
Defaultfalse
setterset_echo(value)
getteris_echo
  • bool pressed
Defaultfalse
setterset_pressed(value)
getteris_pressed
  • int scancode
Default0
setterset_scancode(value)
getterget_scancode
  • int unicode
Default0
setterset_unicode(value)
getterget_unicode

方法说明

  • get_scancode_with_modifiers get_scancode_with_modifiers() const

返回结合修饰符键(例如ShiftAlt)的扫描码。

要获得具有修饰符的InputEventKey的人类可读表示,请使用OS.get_scancode_string(event.get_scancode_with_modifiers()),其中 eventInputEventKey