Меняем курсор на собственный
рисуем новый курсор, указываем ему инстенс: Hand_coursor
В главном классе пишем Код AS3:
Код AS3:
Подскажите, как сделать правильный "свой курсор" |
Код:
handMouse.mouseEnabled = false; |
И лучше все это делать без обращения к stage-у. Юзайте контейнер - возможно будет меньше проблем с очисткой памяти...
|
Ясненько, спасибо за ответы!
|
да, только не Event.ENTER_FRAME, а MouseEvent.MOUSE_MOVE + event.updateAfterEvent() + по правому клику курсор станет видным + убирать кастомный курсор при покидании сцены
|
И добавить слушатель в стейдж на событие ADDED, чтобы забрасывать курсор наверх при добавлении новых объектов в один с ним контейнер/забрасывать его контейнер наверх при добавлении объектов на стейдж..
|
следуя Вашим советам, сделал тестовый файл, что бы протестировать события MOUSE_LEAVE и updateAfterEvent. Но на событие MOUSE_LEAVE объект не удаляется со сцены
Код AS3:
или это только у меня не работает?) |
Прежде чем удалять, неплохо бы добавить.
|
добавили же
Код AS3:
|
Код AS3:
Код AS3:
Добавлено через 6 минут Все это потерянное время тебе бы с легкостью сэкономил человеческий компилятор. В ФД с флекс_сдк твой код никогда бы не был скомпилирован, это Флэш ИДЕ пропускает миллионы ошибок. |
Часовой пояс GMT +4, время: 15:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.