Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   не исполняется строка с переходом в другой кадр (http://www.flasher.ru/forum/showthread.php?t=48631)

Gar 01.09.2003 21:03

не исполняется строка с переходом в другой кадр
 
Я дуюлирую мувик следующей командой:

duplicateMovieClip( _root.movic, "movic" + i, i);

Где i - динамическая переменная, с каждым разом она возрастает на 1.
После чего у меня стоит команда:

_root["movic" + i.toString()].gotoAndStop(5);
_root["movic" + i].startDrag(true,100,100,300,300);

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

sergwizard 01.09.2003 23:13

А "toString()" зачем?

2K WebStudio 01.09.2003 23:24

Ты имеешь ввиду так:
for(i=0; i<n; i++){
_root.mc.duplicateMovieClip("mc"+i, i);
_root{"mc"+i].gotoAndStop(n);
_root{"mc"+i].startDrag(true,100,100,300,300);
}

Gar 02.09.2003 14:00

Не работает не с toString(), не без него. Более того, предложенный 2K WebStudio способ тоже отказывается работать. Проблема все та же - не переходит в другой кадр, хотя команда drag работает отлично.
Вопрос к 2K WebStudio: фигурная скобка - это ведь просто опечатка? Хотя на всякий случай я попробовал и с ней, и без нее - не хочет. Попробуйте, если не сложно, сами эти методы. Я сними уже вторую неделю мучаюсь - никак не могу понять в чем проблема!
P.S. Огромная просьба помочь!!!

Dimonius 02.09.2003 14:19

фигурная скобка это опечатка там должна быть квадратная.
Вообще код должен работать.
Выложи исходник, посмотрим.

Gar 02.09.2003 15:29

Вложений: 1
Файл оригинала у меня очень большой - много всего туда вставлено, поэтому я сделал более простой вариант, но с той же самой проблемой...

Dimonius 02.09.2003 15:32

Когда зипуешь файл во флеше закрывай.
Архив пустой.

Gar 02.09.2003 15:57

Вложений: 1
Извиняюсь. Я не знал. Вот еще раз.

derhab 02.09.2003 16:45

В кадре напиши mc.gotoAndStop(2);
А на клипе:
onClipEvent (load) {
i = 0;
}

Gar 02.09.2003 17:15

2derhab:
Я тебя не понял: если я напишу это в кадре, то тогда этот кадр не будет удерживаться. А надо, чтобы mc оставался в том же кадре, а вот его дубликат переходил в другой кадр, причем непосредственно перед drag'ом. Будь так добр, объясни мне, что ты имел ввиду?


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

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