Ответ: Вопросы от новичка
Кто-то работал с DragAndDrop?
Я делаю свой список с функцией перемещения элементов с помощью DragAndDrop как в стандартном списке.
Когда DragAndDrop работает, то рисую между элементами линию.
Работает ли DragAndDrop я определяю по DragAndDrop.GetGenericData т.е. если там есть мои данные, то Ок.
Данные я очищаю в событии EventType.DragPerform, которое вызывается, когда я бросил элемент в свою область.
Но проблема, если бросить элемент не в свою область, то это событие не вызывается, данные не очищаются, и полоска продолжает рисоваться.
Как быть?
UPDATE
Только спросил и догадался))
Вот так можно DragAndDrop.visualMode == DragAndDropVisualMode.Link
|