Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Вопрос по BitmapData (http://www.flasher.ru/forum/showthread.php?t=181423)

koljsch 22.06.2012 18:12

Вопрос по BitmapData
 
Можно ли в BitmapData установить чтобы например белый цвет был прозрачный?

КорДум 22.06.2012 18:24

http://help.adobe.com/ru_RU/FlashPla...hreshold%28%29
Не оно?

koljsch 22.06.2012 18:33

Там в примере он просто заменяет все цвета на какой-то другой цвет. А мне нужно чтобы именно прозрачный был

КорДум 22.06.2012 18:35

Так замените на прозрачный. Посмотрите, сколькими байтами задается цвет.

strangedk 22.06.2012 18:36

Можно конечно пройтись getPixel32 по bitmapData, и заменить прозрачность у белого
но метод с threshold куда эффективнее, использовал его очень успешно.

koljsch 22.06.2012 18:37

Т.е. допустим фон у BitmapData белый и нужно чтобы он стал прозрачным. Обычно на других языках это делается легко, простое присваивание true к параметру прозрачности, неужели в AS3 это упустили? Есть еще вариант, можно как-то допустим спрайту свойство Blend установить Darken?

КорДум 22.06.2012 18:38

Можно. DisplayObject#blendMode.
Но используйте threshold.

udaaff 22.06.2012 19:54

Название темы не раскрывает сути вопроса.


Часовой пояс GMT +4, время: 13:28.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.