Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

ContentDragger

класс в UnityEditor.Experimental.GraphView / Наследует от: UIElements.MouseManipulator

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

Описание

Манипулятор, позволяющий перетаскивать мышью один или несколько элементов.

Свойства

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

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

ContentDragger Конструктор ContentDragger.

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

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

Унаследованные члены

Свойства

target VisualElement, которым манипулируют.
activators Список фильтров активации.

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

CanStartManipulation Проверяет, удовлетворяет ли событие MouseEvent всем требованиям ManipulatorActivationFilter.
CanStopManipulation Проверяет, связано ли событие MouseEvent с данным манипулятором.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3