Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   маска для duplicateMovieClip (http://www.flasher.ru/forum/showthread.php?t=43447)

jollier 28.02.2003 14:46

маска для duplicateMovieClip
 
Народ, подскажите....
необходимо скроллировать мувики, сделанные с пом. duplicateMovieClip в определленом окне, меньшем чем сам ролик

проблема в том что все дублированные мувики находяться почему то в ролике поверх всего остального, никакой лейер сверху не положить, а если делать маску для исходного клипа, то она не действует на клипы сделанные с пом. duplicateMovieClip
есть тут какие варианты? :confused:

Iv 28.02.2003 14:57

используй программную маску:

Код:

_root.ball = _root.ball_mc.duplicateMovieClip("ball1_mc", 1)
_root.ball._x =  _root.ball._y = _root.mask_mc._x = _root.mask_mc._y = 100,
_root.ball.setMask(_root.mask_mc)


jollier 28.02.2003 15:12

прости, если глупый вопрос, но зачем вторая строчка???
у меня :
lesson.duplicateMovieClip("lesson"+m,m);
lesson = this["lesson"+m];
lesson._y = pred_y + 64 ;
pred_y=lesson._y;
lesson.setMask(_root.mask_mc);

если я правильно понял то _root.mask_mc просто мувик, содаржащий маску, так? .....
но чего то так не пашет..... =(

Iv 28.02.2003 15:27

правило такое: 1 мувик 1 маска.
если хочешь много мувиков под одну маску, то положи эти мувики в один мув и его маскируй.

случай с многими масками:

mc = lesson.duplicateMovieClip("lesson"+m,m);
mask = _root.attachMovie("mask_mc", "mask"+ m, m+1000)
mask._y = mc._y = pred_y + 64;
pred_y=mc._y;
mc.setMask(mask);

где mask_mc это мувик содержащий shape, без всяких спец настроек слоя.

jollier 28.02.2003 16:03

ok, так то работает
но проблема в том что у меня в клип к которому применен duplicateMovieClip вложен еще мувик, а на него эта маска не распространяется =(((
запарился уже невозможно=(((
может есть еще какой способ?? :confused:

Iv 28.02.2003 16:17

быть того не может
на всё распространяется... хоть вложенные маски делай... ищи ошибку

jollier 28.02.2003 16:18

меня бы полностью устроило если б можно было поверх этих дублированных клипов загрузить толстую непрозрачную рамку
которая бы закрывала некоторую часть этих мувиков....
но как это сделать????

jollier 28.02.2003 16:21

блин.... ну не распространяется.......
у меня в мувике который дублируется находиться кнопка и dimamic text
на кнопку наспространяется а на dimamic text нет=((((
уж не знаю что делать....

Iv 28.02.2003 16:29

заинклудь фонты.

jollier 28.02.2003 16:43

ето как ето???.......


Часовой пояс GMT +4, время: 18:41.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.