![]() |
как сделать чтобы пользовательский курсор менялся
Доброго времени суток.
Подскажите пожалуйста как сделать чтобы пользовательский курсор менялся надругой символ при наведении на кнопку в позиции OVER и DOWN на указанный символ из библиотеки.Причём на каждую кнопку должен появляться другой,соответствующий этой кнопке символ.Например ,кнопка в право,курсор меняется на стрелку в право,кнопка в лево - курсор меняется на стрелку в лево. вот код Код AS3:
|
Цитата:
При MOUSE_OUT - просто удаляйте все объекты из спрайта. А если не хотите писать много кода, то: - задите сюда: http://www.flasher.ru/forum/blog.php?b=518 - скачайте оттуда AS3CursorManager.zip - скопируйте папку src/ui себе в src - напишите у себя: Код AS3:
MyCursorFromLib1, MyCursorFromLib2 - классы, сопоставленные с символами в библиотеке, наследники DisplayObject, представляют собой собственно курсоры Вообще, лучше сделать нативные курсоры (не тормозят при движении, правда есть ограничение по размеру) Регистрируется через этот метод (можно даже анимированный вставить): Mouse::registerCursor(name:String, cursor:MouseCursorData):void Устанавливается по имени через Mouse.cursor Ну или через ту же систему: Код AS3:
|
| Часовой пояс GMT +4, время: 21:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.