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...
InputEventMouse
Hérite de : InputEventWithModifiers < InputEventFromWindow < InputEvent < Resource < RefCounted < Object
Hérité par : InputEventMouseButton, InputEventMouseMotion
Type d’événement d’entrée de base pour les événements de la souris.
Description
Stocke des informations générales sur des événements de la souris.
Tutoriels
Propriétés
BitField[MouseButtonMask] |
|
|
device |
|
|
|
||
|
Descriptions des propriétés
BitField[MouseButtonMask] button_mask = 0 🔗
void set_button_mask(value: BitField[MouseButtonMask])
BitField[MouseButtonMask] get_button_mask()
The mouse button mask identifier, one of or a bitwise combination of the MouseButton button masks.
Vector2 global_position = Vector2(0, 0) 🔗
Lorsque reçu dans Node._input() ou Node._unhandled_input(), renvoie la position de la souris dans le Viewport racine en utilisant le système de coordonnées du Viewport racine.
Lorsque reçu dans Control._gui_input(), renvoie la position de la souris dans le CanvasLayer où se trouve le Control en utilisant le système de coordonnées du CanvasLayer.
Vector2 position = Vector2(0, 0) 🔗
Lorsque reçu dans Node._input() ou Node._unhandled_input(), renvoie la position de la souris dans le Viewport où se trouve ce Node en utilisant le système de coordonnées de ce Viewport.
Lorsque reçu dans Control._gui_input(), renvoie la position de la souris dans le Control en utilisant le système de coordonnées locales du Control.