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
Eredita: InputEventFromWindow < InputEvent < Resource < RefCounted < Object
Ereditato da: InputEventGesture, InputEventKey, InputEventMouse
Classe di base astratta per gli eventi di input influenzati dai tasti modificatori come Shift e Alt.
Descrizione
Memorizza informazioni su mouse, tastiera e input gestuali tattili. Ciò include informazioni su quali tasti modificatori sono premuti, come Shift o Alt. Vedi Node._input().
Nota: I tasti modificatori sono considerati modificatori solo se usati in combinazione con un altro tasto. Di conseguenza, le variabili membro corrispondenti, come ctrl_pressed, restituiranno false se il tasto viene premuto da solo.
Tutorial
Proprietà
|
||
|
||
|
||
device |
|
|
|
||
|
Metodi
BitField[KeyModifierMask] |
get_modifiers_mask() const |
is_command_or_control_pressed() const |
Descrizioni delle proprietà
Stato del modificatore Alt.
bool command_or_control_autoremap = false 🔗
Usa automaticamente Meta (Cmd) su macOS e Ctrl su altre piattaforme. Se true, ctrl_pressed e meta_pressed non possono essere impostati.
Stato del modificatore Ctrl.
Stato del modificatore Meta. Su Windows e Linux, rappresenta il tasto Windows (a volte chiamato "meta" o "super" su Linux). Su macOS, rappresenta il tasto Command.
Stato del modificatore Shift.
Descrizioni dei metodi
BitField[KeyModifierMask] get_modifiers_mask() const 🔗
Restituisce la combinazione di codici dei tasti modificatori.
bool is_command_or_control_pressed() const 🔗
Su macOS, restituisce true se è premuto Meta (Cmd).
Su altre piattaforme, restituisce true se è premuto Ctrl.