![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2013
Сообщений: 61
|
Реально ли сделать обратную маску? То есть, чтобы было видно ту область мувика, которая находится за пределами маски?
|
|
|||||
|
[+1 09.05.15]
Регистрация: Jan 2015
Сообщений: 113
|
Да. Применить маску к shape и уже этот shape использовать как маску.
|
|
|||||
|
Либо у мувика выставить blendMode = "layer", и не создавать ему маску, а просто добавить в него дисплейОбъект, которому установить blendMode="erase". В итоге дисплейОбъект будет делать дырку в мувике.
|
|
|||||
|
Регистрация: Apr 2014
Сообщений: 215
|
можно маленький пример пожалуйста,меня тоже это тема интересует
|
|
|||||
|
Регистрация: Dec 2014
Сообщений: 312
|
var clip1:DisplayObject = new Clip1(); // это клип, в котором нужно вырезать дырку var clip2:DisplayObject = new Clip2(); // это клип-дырка clip1.blendMode = BlendMode.LAYER; clip2.blendMode = BlendMode.ERASE; clip1.addChild(clip2); |
|
|||||
|
callme, попытка доступа к неопределённому методу addChild в типе DisplayObject.
Исправляю:
__________________
There is no thing in this world that is not simple. |
|
|||||
|
Регистрация: Apr 2014
Сообщений: 215
|
Цитата:
Последний раз редактировалось delphic; 08.05.2015 в 10:12. |
|
|||||
|
? //отобразить clip2 вместо дырки
? //Убрать ваще clip2 из clip1 нафик. Можно даже попиксельно анимировать уход clip2, отрисовав его в BitmapData и проходясь по пикселам.
__________________
There is no thing in this world that is not simple. |
|
|||||
|
Регистрация: Apr 2014
Сообщений: 215
|
Цитата:
И еще например если у меня вложены клипы то как его прорезать на фон? например фон это clip1, clip2 это будет круг который будет крутить по радиусу резак, clip3 это резак. в итоге clip3.clip2.blendMode = BlendMode.ERASE ??? но будет ли на фоне вырезан clip3 ? мне не нужно что бы вырезался круг,он просто будет двигать резак делаю на подобии диаграммы. Последний раз редактировалось delphic; 08.05.2015 в 16:46. |
|
|||||
|
Регистрация: Apr 2014
Сообщений: 215
|
повозился, посмотрел, появилась нужда усложнить, как например вырезать треугольник,если он мувик то режется квадрат, а как можно треугольник сделать,программно как то неудобно,графику хоть видно как будет выглядит,как то можно сделать так именно нарисованную графику прорезать?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:46. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|