Гибкое перетаскивание

Я пытаюсь выполнить гибкое перетаскивание. Это очень похоже на этот первый пример. http://livedocs.adobe.com/flex/3/html/help.html?content=dragdrop_7.html.

Проблема в том, что event.currentTarget.mouseX, mouseY показывает позицию, в которую я положил мышь, а не позицию, в которой я закончил перетаскивание.

Мне просто интересно, почему это могло быть? Если есть краткий ответ?


person rid00z    schedule 19.05.2009    source источник
comment
Просто обновление. Это работает в приложении, но не в оконном приложении.   -  person rid00z    schedule 19.05.2009
comment
Чтобы прояснить, вы имеете в виду, что код работает как ожидалось в Application, но в WindowedApplication event.currentTarget.mouseX & Y показывают позицию, в которой вы опускаете мышь? Это происходит как во флексе / флеше, так и в приложении прямого эфира?   -  person quoo    schedule 19.05.2009
comment
Кажется, это ошибка Adobe Air, она работает в браузере, но не в приложении. Я нашел обходной путь, используя событие таймера.   -  person rid00z    schedule 20.05.2009


Ответы (1)


Стоит отметить, что приложения Flex-on-AIR и Flex-in-Browser имеют разные реализации DragManager, и это поведение не полностью согласовано между этими двумя средами.

person verveguy    schedule 26.05.2009