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

Dragger

Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.

класс в UnityEditor.Experimental.GraphView

Наследуется от:UIElements.MouseManipulator

Описание

Базовый манипулятор для элементов, перетаскиваемых мышей.

Свойства

Свойство Описание
clampToParentEdgesЕсли true, то перетаскиваемый элемент не может выйти за границы родительского элемента.
panSpeedКогда элементы перетаскиваются вблизи краев Графа, происходит панорамирование. Это контролирует скорость для указанного панорамирования.

Конструкторы

Конструктор Описание
DraggerКонструктор Драгер.

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

Метод Описание
CalculatePositionВычислить новое положение перетаскиваемого элемента.
OnMouseDownВызывается по событию нажатия мыши.
OnMouseMoveВызывается по событию перемещения мыши.
OnMouseUpВызывается по событию мышь вверх.
RegisterCallbacksOnTargetВызывается для регистрации обратных вызовов событий нажатия на целевой элемент.
UnregisterCallbacksFromTargetВызывается для отмены регистрации обратных вызовов событий из целевого элемента.
Унаследованные члены 2

Свойства

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

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

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