![]() |
Прозрачный курсор
День добрый,
Такая задача в игре, изменять прозрачность курсора. Вроде изменить реальный курсор нельзя, поэтому я его скрываю, и создаю movie clip в котором картинка курсора в зависимости от ОС (ее вроде можно во флеше определить) и изменять alpha. Но флеш будет работать в разных разрешениях, в том числе и в фул скрин. И необходимо сделать, чтобы спрайт не изменял свои размеры, в то время как вся сцена увеличивается или уменьшается, в зависимости от разрешения. Разрешение тоже, вроде, можно узнавать, но облазил весь интернет, как реализовать тут, не знаю. |
Цитата:
http://help.adobe.com/ru_RU/FlashPla...egisterCursor() |
При переходе в фуллСкрин у вас контент растягивается автоматом. Сделайте ручное масштабирование всего кроме курсора
|
Берем stage и используем:
scaleMode (StageScaleMode.NO_SCALE) stageWidth (текущая ширина сцены) stageHeight (текущая высота сцены) С помощью этих инструментов можно самостоятельно "натянуть" все, что должно растягиваться, оставив в покое курсор и все остальное что потребуется. |
Цитата:
MouseCursorData Цитата:
|
курсор через registerCursor отлично работает, большое спасибо за информацию, но никак не получается сделать его прозрачным. как bitmap делать программно прозрачным?
|
Свойство alpha, значение от 0 до 1.
|
Код AS3:
|
Не проверял, но, может, попробуйте перерисовать битмап снова:
Код AS3:
|
нет, что-то не работает.
|
| Часовой пояс GMT +4, время: 17:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.