PDA

Просмотр полной версии : Дупликат муви (запуск цикла)


CYD
26.05.2003, 17:54
У меня есть цикл на дубликацию мувика...он(пресс) работает...онМувиЭвент(лоад) нет, вай?
Спасибо

Techmaker
26.05.2003, 19:24
дай исходник...

CYD
26.05.2003, 19:52
onClipEvent(load){
while(y<i){
duplicateMovieClip("menu", "menu"+y, y);
var mc = this["menu"+y];
mc._y = menu._y+(15*y);
mc.createTextField("text"+i,y,-330, -11, 700, 30);
mc["text"+y].variable = "text"+y;
mc.loadVariables("news.txt");
y++;}}

Techmaker
26.05.2003, 20:31
а зачем он лоад - поставь на фрейм...
ну можно и так..

onClipEvent(load){
for(y=0;y<i;y++){duplicateMovieClip("menu", "menu"+y, y);
mc = this["menu"+y];
mc._y = menu._y+(15*y);
mc.createTextField("text"+,y ,-330, -11, 700, 30);
mc["text"+y].variable = "text"+y;
mc.loadVariables("news.txt");}}

у тебя тоже вроде правильно...
только вместо i - y....

Techmaker
26.05.2003, 20:32
упс mc.createTextField("text"+y ,y ,-330, -11, 700, 30);

CYD
27.05.2003, 12:57
"Y" ja zametil, no vseravno ne rabotaet :(

Techmaker
27.05.2003, 15:57
дай исходник.... я тебе исправлю на 100% ;)

Пушистик
27.05.2003, 19:08
[QUOTE]Оригинал написал(а) CYD
[B]onClipEvent(load){
while(y<i){
duplicateMovieClip("menu", "menu"+y, y);
....
а ты не пробовал задать переменную i?
у тебя Flash ищет ее в мувике, а она наверно стопудово в руте...тогда

while(y<_root.i){
duplicateMovieClip("menu", "menu"+y, y);

CYD
27.05.2003, 19:31
Нет, тоже самое:(

Пушистик
27.05.2003, 21:51
ну точна где - то с сылками...сто пудоф!:)

CYD
28.05.2003, 13:55
Нет, что-то не так...сделал вот простое дублироване...по клику работает отлично, на лоад никак!
y=0;
onClipEvent(load){
duplicateMovieClip("menu", "menu1", y);
menu1._y = menu._y+(15*2);
}
Че только не делал, не пашет! Может кто-нибудь смог бы выложить пример простого дубликата по загрузке или входу во фрэйм?

derhab
28.05.2003, 17:10
ты смотрел вообще хоть один исходник по дублированию клипов?
например:

menu._x = menu._y=0;
for (y=1; y<5; y++) {
duplicateMovieClip(menu, "menu1"+y, y);
this["menu1"+y]._y = this["menu1"+y]._height*y;
}

Пушистик
28.05.2003, 17:45
не знаю что или не то...воть!