Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
InputEventWithModifiers
Hereda: InputEventFromWindow < InputEvent < Resource < RefCounted < Object
Heredado por: InputEventGesture, InputEventKey, InputEventMouse
Clase base abstracta para eventos de entrada afectados por teclas modificadoras como Shift y Alt.
Descripción
Almacena información sobre eventos de entrada de ratón, teclado y gestos táctiles. Esto incluye información sobre qué teclas modificadoras están pulsadas, como Shift o Alt. Véase Node._input().
Nota: Las teclas modificadoras se consideran modificadoras solo cuando se usan en combinación con otra tecla. Como resultado, sus variables miembro correspondientes, como ctrl_pressed, devolverán false si la tecla se pulsa por sí sola.
Tutoriales
Propiedades
|
||
|
||
|
||
device |
|
|
|
||
|
Métodos
BitField[KeyModifierMask] |
get_modifiers_mask() const |
is_command_or_control_pressed() const |
Descripciones de Propiedades
Estado del modificador Alt.
bool command_or_control_autoremap = false 🔗
Usa automáticamente Meta (Cmd) en macOS y Ctrl en otras plataformas. Si es true, ctrl_pressed y meta_pressed no se pueden establecer.
Estado del modificador Ctrl.
Estado del modificador Meta. En Windows y Linux, esto representa la tecla Windows (a veces llamada "meta" o "super" en Linux). En macOS, esto representa la tecla Comando.
Estado del modificador Shift.
Descripciones de Métodos
BitField[KeyModifierMask] get_modifiers_mask() const 🔗
Devuelve la combinación de códigos de tecla de las teclas modificadoras.
bool is_command_or_control_pressed() const 🔗
En macOS, devuelve true si Meta (Cmd) está pulsada.
En otras plataformas, devuelve true si Ctrl está pulsada.