|
|
|||||
Регистрация: Dec 2009
Сообщений: 64
|
Нарисовать дырку в Graphics
Доброе время суток. Есть Shape, в котором нарисован прямоугольник. Необходимо сделать чтобы при клике мышкой по этому прямоугольнику стиралась какая-то область. (Вобщем стёрка). Как это сделать?
|
|
|||||
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
рисовать с нулевой альфой
__________________
low + |
|
|||||
Регистрация: Dec 2009
Сообщений: 64
|
Не получается....
|
|
|||||
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
верно, чушь сказал, там же складываются прозрачности
Добавлено через 14 минут тогда видимо только перерисовывать в битмапу
__________________
low + |
|
|||||
Регистрация: Dec 2009
Сообщений: 64
|
silin, да работает, только если потом тыкнуть на тоже место, то получается не прозрачность а выставленный в beginFill цвет.
in4core, BlendMode.ERASE - это для растра, на сколько я знаю. |
|
|||||
>>только если потом тыкнуть на тоже место, то получается не прозрачность а выставленный в beginFill цвет
это в каком таком смысле тыкнуть ? ага, если в смысле рисовать по клику, то рисовать придется все по-новой: и квадрат и дырку.. |
|
|||||
Регистрация: Dec 2009
Сообщений: 64
|
Ндаа... очень жаль.
|
|
|||||
попробовал: graphics.drawCircle(100, 100, 90); рисует дырку и по клику..
Последний раз редактировалось silin; 08.04.2011 в 14:57. |
Часовой пояс GMT +4, время: 00:25. |
|
« Предыдущая тема | Следующая тема » |
|
|