Просмотр полной версии : Перекрытие масок
На сцене есть несколько движущихся объектов-масок. Нужно сделать так, чтобы при перекрытии этих объектов область переркытия не была замаскирована. Понятно, что в случае постоянной анимации можно помучиться и отрисовать по кадрам, но так делать не хочется, тем более, что такой эффект у меня случайно получился года два назад - я ему тогда внимания не уделял. Сейчас перелопатил исходник, когда проблема встала, но хоть убей, понять не могу, почему там маски перекрываются так как было бы мне нужно.
Blend не помог... он, видимо, для маски не работает. Но я уверен что так можно было сделать еще в 6-м флеше...
Было бы здорово, если бы кто-нибудь показал на примере исходника :)
Все объекты положить в один мувиклип, который сделать маской.
Так и сделано. Один мувиклип действительно при наложении на другие так себя ведет. Но только один.
Вот..могу, выложить исходник тот старый:
Уже пытался даже скопировать тот изогнутый мувиклип и заменить в нем изображение, но сразу после замены изображения эффект пропадает.. в документации про наложение масок вообще ничего не нашел :(
http://help.adobe.com/flash/9.0_ru/UsingFlash/WSd60f23110762d6b883b18f10cb1fe1af6-7dac.html
Я и сам перерыл уже это. Там нет ничего о перекрытии масок, к сожалению :(((
Ну маски вообще проблемные.
Нарисуйте бублик, положите его в мувиклип и этот мувиклип сделайте маской для нижнего слоя. В ide все выглядит правильно, но создав swf вы вместо бублика, увидите круг. Чтобы решить эту проблему, выделите в бублике часть охватывающую и вншний и внутренний радиус и сгруппируйте его.
У меня бублик номрально отображается и так, кстати :)
У меня бублик номрально отображается и так, кстати :)
либо вы забыли сделать бублик мувиклипом,
либо сделали его graphic,
либо бублик в вашем клипе порублен на куски, не содержащие дырок, и разнесен по разным слоям
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.