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
Наследует: InputEventWithModifiers < InputEventFromWindow < InputEvent < Resource < RefCounted < Object
Наследуется от: InputEventMouseButton, InputEventMouseMotion
Базовый тип событий ввода для событий мыши.
Описание
Сохраняет общую информацию о событиях мыши.
Обучающие материалы
Свойства
BitField[MouseButtonMask] |
|
|
device |
|
|
|
||
|
Описания свойств
BitField[MouseButtonMask] button_mask = 0 🔗
void set_button_mask(value: BitField[MouseButtonMask])
BitField[MouseButtonMask] get_button_mask()
Идентификатор маски кнопки мыши, одна из масок кнопок MouseButton или их побитовая комбинация.
Vector2 global_position = Vector2(0, 0) 🔗
При получении в Node._input() или Node._unhandled_input() возвращает позицию мыши в корне Viewport, используя систему координат корневого Viewport.
При получении в Control._gui_input() возвращает позицию мыши в CanvasLayer, в котором находится Control, используя систему координат CanvasLayer.
Vector2 position = Vector2(0, 0) 🔗
При получении в Node._input() или Node._unhandled_input() возвращает позицию мыши в Viewport, в котором находится этот Node, используя систему координат этого Viewport.
При получении в Control._gui_input() возвращает позицию мыши в Control, используя локальную систему координат Control.