![]() |
Назначить прозрачный цвет для загруженной картинки
Интуитивно понимаю, что должно решаться как-то просто, но как - не пойму.
Есть картинка jpeg - рисунок на черном (0x000000) фоне. После runtime загрузки этой картинки в Image необходимо черный фон сделать прозрачным. Как? |
BitmapData.
thresold. |
Пршу прощения, а можно конкретную строчку кода? Ведь не так много прошу.
|
Код:
/** |
Положил Image, назвал img1, откорректировал соответственно для своей картинки PICTURE_URL и TRANSPARENT_COLOR, добавил пследней строчкой в onPictureLoaded следующее:
Application.application.img1.source = picture; - не работает. :( Картинка выводится как есть, без прозрачности. |
Application.application.img1.source = picture;
- очень загадочна эта строка без остального кода. |
вот собственно и весь код:
Код:
<?xml version="1.0" encoding="utf-8"?>Код:
// ActionScript file |
Попробуй пример без использования Flex - создай рядом с ThreshholdSample FLA файл и руту назначь класс ThreshholdSample.
Проверь, правильно ли ты указал цвет. Он должен содержать альфу. |
Вложений: 1
А вот и собственно картинка.
|
для такой картинки наверное просто blendMode = "screen" подойдет
|
Цитата:
Всем спасибо, в особенности Iv. Разобрался с threshold - все работает. |
| Часовой пояс GMT +4, время: 13:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.