![]() |
Возможно, курсор так реализован, что из предоставленных битмап берется битмапдата, а на нее то альфа конечно не влияет) Тогда либо перерисовывать сами картинки в редакторе, либо обрабатывать битмапдату, уменьшая непрозрачность пикселов.
Добавлено через 4 минуты Но вообще, если метод HardCodera не сработал, то действительно странно. |
alex001, да, а почему нельзя создать картинки изначально полупрозрачными?
|
дело в том что alpha зависит от растояния курсора от одого объекта, и наверное легче все-таки сделать программно, чем делать 101 изображение (включая полную прозрачность), хотя если другого не придумаь, придется так. не знаете с помощью какой программы можно сделать это? вручную с фотошопом долговато получится. :)
|
Подготовить серию BitmapData с разной прозрачностью можно и непосредственно в коде.
А что до фотошопа, то вроде бы Action и Batch на месте. |
Код AS3:
|
Так речь о статичном курсоре вообще? Тогда, конечно же, "на лету"!
|
да, речь о статичном. код Wolsh работает прекрасно, за что огромное спасибо. количество первых двух нулей после x это значение альфы, FF - 100%. теперь, наверное, последний вопрос. альфа должна быть равна переменной, но как это перевести в 0x**000000? попробовал через
Код AS3:
|
Код AS3:
|
другой вариант – через контейнер.
Код AS3:
|
Wolsh, огромное спасибо, теперь все работает! Zebestov, HardCoder, тоже благодарю!
|
| Часовой пояс GMT +4, время: 21:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.