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

DragAndDrop

класс в UnityEditor

Описание

Редактор drag & drop операций.

Статические свойства

Свойство Описание
activeControlIDПолучить или установить ID текущего активного элемента управления перетаскиванием.
entityIdsПеретаскивание ссылок на идентификаторы объектов.
objectReferencesСсылки на перетаскиваемые объекты.
pathsИмена файлов, которые будут перетаскиваться.
visualModeВизуальная индикация сопротивления.

Статические методы

Метод Описание
AcceptDragПринятие операции перетаскивания.
AddDropHandlerV2Позволяет переопределить поведение по умолчанию для соответствующего окна. Для одного окна можно зарегистрировать несколько обработчиков. Если обработчик возвращает DragAndDropVisualMode.None, система проверит следующий обработчик. Любой другой результат (DragAndDropVisualMode.Rejected или иные значения DragAndDropVisualMode) означает, что обработчик обработал событие сброса и остальные обработчики вызываться не будут. Последним идёт стандартный обработчик Unity.
GetGenericDataПолучить данные, связанные с текущей операцией перетаскивания.
HasHandlerПроверить, уже ли обработчик зарегистрирован для окна назначения ID.
PrepareStartDragОчистка данных перетаскивания.
RemoveDropHandlerV2Отрегистрировать определенный Обработчик Отпуска из Цели Отпуска Окна.
SetGenericDataУстановить данные, связанные с текущей операцией перетаскивания.
StartDragНачало операции перетаскивания.

Делегаты

делегат Описание
HierarchyDropHandlerV2Обработчик для Hierarchy.
InspectorDropHandlerОбработчик для Inspector.
ProjectBrowserDropHandlerV2Обработчик для Project.
SceneDropHandlerОбработчик для Scene.