PDA

Просмотр полной версии : Курсор и старый FlashPlayer


Лир
20.08.2010, 21:51
Всем привет, возникла такая неприятная ситуация - при наведении на некоторые объекты делаю курсор в виде "Лапы" так:
Mouse.cursor=MouseCursor.BUTTON;
Но этот код не хочет работать в 9 версии FlashPlayer.
Подскажите пожалуйста какой выход из этой проблемы, без таскания png-шки курсора по ролику?

Добавлено через 18 часов 27 минут
Уф... В очередной раз отвечаю на свой вопрос... Это что-то значит. Наверное вопросы у меня дурацкие, ну этот по крайней мере на все 100%.:)
Обращаюсь ко всем новичкам, если пишите под 9 FlashPlayer и хотите сделать курсор в виде "Лапы", делаете Png-ку с "Лапой" и таскаете её за невидимым курсором. Не надо искать невозможных решений как это делал я, никакого другого выход видимо нет и не стоит выносить себе мозг.
Почему я искал какой-то другой выход - потому что я балбес:) Я загрузил "Лапу" и забыл сказать ей что бы она не реагировала на взаимодействие с курсором, в итоге получилось такая ситуация - курсор над текстовым полем не мог понять то-ли он над текстовым полем, то-ли над "Лапой", из-за чего адски моргал.
Ставим: объектСКурсором.mouseEnabled=false; и всё - все проблемы решены, "Лапа" не мешает курсору - курсор не мешает лапе - все довольны все смеются.
Как я это пропустил до сих пор поражаюсь, я уже начал тестить, как себя "Лапа" ведёт над объектами различных классов:) Причём в тесте сделал mouseEnabled=false и поражался почему в тесте всё гладко, а в проге нет:)