![]() |
|
||||||||||
|
|||||
|
[+4 06.05.14]
|
Начнем с того, что картинки добавляются в IDE ( как ассеты ) вручную. Имеется 2 картинки , одна цветная, другая черно-белая ( должна быть маской для цветной ). Картинки почти идентичны, маску нужно провести именно по black-white каналу. Пока ума не приложу как это можно сделать в IDE наложениями.
Кто сталкивался ? Добавлю еще, у нас не 2 картинки, а как бы одна, но из двух частей первые 200px (высота ) цветная, следующие 200px черно белая.
__________________
Марк Tween Последний раз редактировалось in4core; 24.11.2012 в 16:51. |
|
|||||
|
Lorem ipsum
|
Не, нема такого блендмода, чтобы можно было без альфы средствами IDE обычное BW изображение использовать в качестве маски.
__________________
Поймай яблоко 2! |
|
|||||
|
Lorem ipsum
|
Опача:
__________________
Поймай яблоко 2! Последний раз редактировалось Zebestov; 24.11.2012 в 20:12. |
|
|||||
|
как вариант:
threshold целевой картинки по нужному цвету маски var bmd1:BitmapData = new BitmapData(200, 200, true,0xFF8080FF); var bmd2:BitmapData = new BitmapData(200, 200, true, 0xFFFFFFFF); var c:Shape = new Shape(); c.graphics.beginFill(0); c.graphics.drawCircle(100, 100, 50); bmd2.draw(c); bmd1.threshold(bmd2, bmd2.rect, new Point(), "==", 0xFF000000, 0x0); addChild(new Bitmap(bmd1)); addChild(new Bitmap(bmd2)).x = 210; |
|
|||||
|
Lorem ipsum
|
Если это пиксель-арт, сгодится и threshold.
__________________
Поймай яблоко 2! |
|
|||||
|
Lorem ipsum
|
Тогда смотри прикрепленный выше пример.
__________________
Поймай яблоко 2! |
|
|||||
|
Lorem ipsum
|
Сохранил в CS4, глянь.
__________________
Поймай яблоко 2! |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:15. |
|
|
« Предыдущая тема | Следующая тема » |
|
|