SelectionDragger
Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.
класс в UnityEditor.Experimental.GraphView
Наследуется от:Experimental.GraphView.Dragger
Описание
Манипулятор выделения.
Конструкторы
| Конструктор | Описание |
|---|---|
| SelectionDragger | Конструктор SelectionDragger. |
Защищенные методы
| Метод | Описание |
|---|---|
| OnMouseDown | Вызывается по событию нажатия мыши. |
| OnMouseMove | Вызывается по событию перемещения мыши. |
| OnMouseUp | Вызывается по событию мышь вверх. |
| RegisterCallbacksOnTarget | Вызывается для регистрации обратных вызовов событий нажатия на целевой элемент. |
| UnregisterCallbacksFromTarget | Вызывается для отмены регистрации обратных вызовов событий из целевого элемента. |
Унаследованные члены 2
Свойства
| Свойство | Описание |
|---|---|
| clampToParentEdges | Если true, то перетаскиваемый элемент не может выйти за границы родительского элемента. |
| panSpeed | Когда элементы перетаскиваются вблизи краев Графа, происходит панорамирование. Это контролирует скорость для указанного панорамирования. |
| target | VisualElement манипулируется. |
| activators | Список фильтров активации. |
Защищенные методы
| Метод | Описание |
|---|---|
| CalculatePosition | Вычислить новое положение перетаскиваемого элемента. |
| CanStartManipulation | Проверяет соответствие MouseEvent всем требованиям ManipulatorActivationFilter. |
| CanStopManipulation | Проверяет, связан ли MouseEvent с этим Манипулятором. |