|
|
|||||
стереть объединение фигур
всем привет!
голову уже сломал - вроде задача простая, но ничего не выходит.. есть две произвольные фигуры (объекты) одного цвета: 0xEC197C, на белом фоне. пытаюсь сделать так, чтобы их пересечение было белым (цвета фона). помогите, пожалуйста!!! |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Есть такой трюк, что если не делать endFill, т.е. рисовать той же фигурой - то рисуя там, где уже нарисовано будет стираться.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
это я знаю...
нужен общий случай.. я не рисую там ничего программно |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
BitmapData с альфа каналом тогда. Как - не знаю. Но покопайтесь)
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
тут скорее invert/add/erase подходят.. должно быть стандартное решение..
Добавлено через 30 часов 21 минуту нашел решение. есть разные классы, которые попиксельно анализируют изображения, соответственно границы получаются пиксельные, т.к. там работа с bitmapData. а в итоге сделал путем многочисленных blendmode. если кому-то интересно, пишите, расскажу. |
Часовой пояс GMT +4, время: 02:19. |
|
« Предыдущая тема | Следующая тема » |
|
|