IMouseEvent
интерфейс в UnityEngine.UIElements
Описание
Интерфейс для событий мыши.
Более подробную информацию и примеры см. на странице руководства События мыши.
Свойства
| Свойство | Описание |
|---|---|
| actionKey | Возвращает true, если нажата клавиша действия для конкретной платформы. |
| altKey | Возвращает true, если нажата клавиша Alt. |
| button | Значение, указывающее, какая кнопка мыши была нажата или отпущена (если таковая была нажата или отпущена), чтобы вызвать это событие: 0 — левая кнопка, 1 — правая кнопка, 2 — средняя кнопка. Отрицательное значение указывает, что во время этого события ни одна кнопка мыши не меняла своего состояния. |
| clickCount | Число последовательных нажатий кнопки. |
| commandKey | Возвращает true, если нажата клавиша Windows/Command. |
| ctrlKey | Возвращает true, если нажата клавиша Ctrl. |
| localMousePosition | Положение мыши в текущей системе координат. |
| modifiers | Настройка флагов при нажатии клавиш модификаторов (Alt, Ctrl, Shift, Windows/Command). |
| mouseDelta | Получает разницу между положением мыши во время предыдущего события мыши и ее положением во время текущего события мыши. |
| mousePosition | Положение мыши в координатной системе панели. |
| pressedButtons | Битовая маска, описывающая нажатые в данный момент кнопки. |
| shiftKey | Возвращает true, если нажата клавиша Shift. |