Clickable
класс в UnityEngine.UIElements
Наследуется от:UIElements.PointerManipulator
Выполнено в:UnityEngine.UIElementsModule
Описание
Манипулятор, который отслеживает события указателя на элементе и вызывает обратно при нажатии на элемент.
См. Clickable.clicked для более подробной информации о том, что означает нажатие на элемент в контексте этого манипулятора.
Свойства
| Свойство | Описание |
|---|---|
| active | Это свойство отслеживает активацию манипулятора. Установите его в true, когда манипулятор активируется. |
| lastMousePosition | Указывает позицию мыши, сохраненную во время последнего события мыши на целевом Элементе. |
Конструкторы
| Конструктор | Описание |
|---|---|
| Clickable | Конструктор. |
Защищенные методы
| Метод | Описание |
|---|---|
| Invoke | Вызывает действие щелчка. |
| OnPointerDown | Этот метод вызывается, когда PointerDownEvent отправляется в целевой элемент. |
| OnPointerMove | Этот метод вызывается, когда PointerMoveEvent отправляется в целевой элемент. |
| OnPointerUp | Этот метод вызывается, когда PointerUpEvent отправляется в целевой элемент. |
| ProcessCancelEvent | Этот метод обрабатывает up cancel, отправленный к целевому Элементу. |
| ProcessDownEvent | Этот метод обрабатывает событие down, отправленное в целевой Элемент. |
| ProcessMoveEvent | Этот метод обрабатывает событие перемещения, отправленное к целевому Элементу. |
| ProcessUpEvent | Этот метод обрабатывает событие up, отправленное к целевому Элементу. |
| RegisterCallbacksOnTarget | Вызывается для регистрации обратных вызовов событий мыши на целевой элемент. |
| UnregisterCallbacksFromTarget | Вызывается для отмены регистрации обратных вызовов событий из целевого элемента. |
Мероприятия
| Мероприятие | Описание |
|---|---|
| clicked | Обратный вызов запускается при нажатии на целевой элемент. |
| clickedWithEventInfo | Обратный вызов, запускаемый при нажатии на целевой элемент, включая данные события. |
Унаследованные члены 2
Свойства
| Свойство | Описание |
|---|---|
| target | VisualElement манипулируется. |
| activators | Список фильтров активации. |
Защищенные методы
| Метод | Описание |
|---|---|
| CanStartManipulation | Проверяет соответствие MouseEvent всем требованиям ManipulatorActivationFilter. |
| CanStopManipulation | Проверяет, связан ли MouseEvent с этим Манипулятором. |
| CanStartManipulation | Проверяет соответствие PointerEvent всем требованиям ManipulatorActivationFilter. |
| CanStopManipulation | Проверяет, связан ли PointerEvent с этим Манипулятором. |