|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Создать маску с альфа каналом из полученного Bitmap
Здравствуйте коллеги. Натолкните на статью или поделитесь реализацией создании маски из битмапы с альфа каналом. Прилаживаю скрин где показана полученная битмапа, которую нужно переконвертировать в маску.
увы не работает.
__________________
return this... |
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Так есть соответствующий альфа канал у битмапы или нет?
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
посмотрите на скрин, как вы считаете есть он там или нет? (изображение с пометкой "mask" динамическое) фон отдельный слой.
Добавлено через 3 минуты привожу код rgb = new Bitmap(); addChild(rgb); userMask = new Bitmap(); protected function usersMaskImageUpdateHandler(event:UserEvent):void { for each(var user:User in event.users) { userMask.bitmapData = user.userMaskData; userMask.cacheAsBitmap = true; rgb.cacheAsBitmap = true; rgb.mask = userMask; } }
__________________
return this... |
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Значит должно работать. Чтоб была маска с альфа каналом надо ставить cacheAsBitmap и маске и маскируемому обьекту.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
хм.. надо попробывать метод который недавно мне предлагал silin
Добавлено через 40 секунд Я первым делом попробывал это сделать, не получилось потому и обратился за помощью.
__________________
return this... |
Часовой пояс GMT +4, время: 15:29. |
|
« Предыдущая тема | Следующая тема » |
|
|