![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2009
Сообщений: 409
|
Подскажите, можно ли взяв нарисованный патч из библиотеки, поработать с ним программно.
Задача: есть замкнутая кривая, нарисованная пентулом, имеющая фиксированную форму, эта форма должна быть вырезана из прямоугольника, размер которого генерируется скриптом.С масками нудно выходит, как второй вариант можно взять патч из библиотеки, нарисовать программно через Graphic прямоугольниу и сделать заливку.Собсвтенно это сделать у меня и не получается, может есть способ проще, но мои познания мне его пока не открывают( Внизу пример того что должно получиться ![]() |
|
|||||
|
Можно с BlendMode`ами поиграть. ERASE как раз стирает.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 409
|
Спасибо, а что нужно давать на вход?ДВА операнда(мувиклипа), один сам объект, а другой форма которую вычесть?
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
кривому шейпу назначить blendMode = "erase", и засунуть его вместе с прямоугольником в один контейнер (спрайт), и этому контейнеру назначить blendMode = "layer".
__________________
Reality.getBounds(this); |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|