Unity 6.3
0 онлайн 67 гостей 3 в системе
Вход

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

Свойства

СвойствоОписание
targetVisualElement манипулируется.
activatorsСписок фильтров активации.

Защищенные методы

МетодОписание
CanStartManipulationПроверяет соответствие MouseEvent всем требованиям ManipulatorActivationFilter.
CanStopManipulationПроверяет, связан ли MouseEvent с этим Манипулятором.
CanStartManipulationПроверяет соответствие PointerEvent всем требованиям ManipulatorActivationFilter.
CanStopManipulationПроверяет, связан ли PointerEvent с этим Манипулятором.