![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2009
Сообщений: 16
|
Сори, если туплю...
Всё вроде как работает, НО: - новый курсор отображается глубже всего остального - соответственно его видно только на пустой фоновой заливке. Собственно экземпляр картинки, используемой в виде курсора похоже недоступен, как и куда он добавлен - непонятно, как его переместить наружу - тем более. p.s. Та же фигня с - то есть дело не в том, какой курсор, а возможно в том, когда выводдится основное содержимое. У меня Flex в этой задаче пустой, всё отображаемое рисуется по applicationComplete. Избежать этого тут не выйдет, ибо нужен дееспособный stage. В общем, пока пришлось таскакть курсорную картинку вручную, в обработчике MOUSE_MOVE. Добавлено через 47 часов 20 минут В принципе разобрался с этим безобразием. Достаточно в качестве корневого дисплейного объекта использовать не Application.application.stage, а создать флексовый объект типа и при этом добавлять всё отображаемое в него: Бред, но факт. Во Флексе stage хоть и поддерживает все свои свойства, в иерархии дисплейных объектов он на равне с всеми флексовыми блоками, и при этом создаётся последним. В общем, если от Флекса как такового нужны только mx.managers.DragManager и mx.managers.CursorManager - лучше с Флексом в виде контейнеров Application вообще не связываться. Ничего кроме добавления головной боли и распухания swf-а не даёт. Последний раз редактировалось Sylon; 10.11.2009 в 08:38. |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:31. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|