Вход

Просмотр полной версии : Перекрытие масок


AL.exe
17.10.2007, 02:19
На сцене есть несколько движущихся объектов-масок. Нужно сделать так, чтобы при перекрытии этих объектов область переркытия не была замаскирована. Понятно, что в случае постоянной анимации можно помучиться и отрисовать по кадрам, но так делать не хочется, тем более, что такой эффект у меня случайно получился года два назад - я ему тогда внимания не уделял. Сейчас перелопатил исходник, когда проблема встала, но хоть убей, понять не могу, почему там маски перекрываются так как было бы мне нужно.

Blend не помог... он, видимо, для маски не работает. Но я уверен что так можно было сделать еще в 6-м флеше...

Было бы здорово, если бы кто-нибудь показал на примере исходника :)

iNils
17.10.2007, 02:29
Все объекты положить в один мувиклип, который сделать маской.

AL.exe
17.10.2007, 02:31
Так и сделано. Один мувиклип действительно при наложении на другие так себя ведет. Но только один.

Вот..могу, выложить исходник тот старый:

AL.exe
17.10.2007, 11:59
Уже пытался даже скопировать тот изогнутый мувиклип и заменить в нем изображение, но сразу после замены изображения эффект пропадает.. в документации про наложение масок вообще ничего не нашел :(

iNils
17.10.2007, 13:57
http://help.adobe.com/flash/9.0_ru/UsingFlash/WSd60f23110762d6b883b18f10cb1fe1af6-7dac.html

AL.exe
17.10.2007, 15:53
Я и сам перерыл уже это. Там нет ничего о перекрытии масок, к сожалению :(((

iNils
17.10.2007, 16:59
Ну маски вообще проблемные.
Нарисуйте бублик, положите его в мувиклип и этот мувиклип сделайте маской для нижнего слоя. В ide все выглядит правильно, но создав swf вы вместо бублика, увидите круг. Чтобы решить эту проблему, выделите в бублике часть охватывающую и вншний и внутренний радиус и сгруппируйте его.

AL.exe
18.10.2007, 03:38
У меня бублик номрально отображается и так, кстати :)

iNils
18.10.2007, 03:43
Покажите.

kruasan
18.10.2007, 05:06
У меня бублик номрально отображается и так, кстати :)
либо вы забыли сделать бублик мувиклипом,
либо сделали его graphic,
либо бублик в вашем клипе порублен на куски, не содержащие дырок, и разнесен по разным слоям