Форум 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=24824)

individ 20.12.2001 12:38

Вызов функции из цикла
 
Ситуация в следующем: есть некая функция которая дубликатит клипы, и у которой в параметрах передаётся массив некоторых значений и глубина (depth).

В случае, когда я вызываю функцию последовательно, с разными параметрами, все работает как надо:
Код:

draw(First[0],1);
draw(First[1],2);
draw(First[2],3);

Когда я пытаюсь вызывать эту функцию в цикле, у меня отрабатывается только первый проход... :rolleyes:
Код:

for (i=0; i<3; i++)draw(First[i],i+1);
Может кто сталкивался с подобным? :confused:
Как это вылечить? Мне нужно вызывать именно циклом, так как количество функция я беру из параметров...
Может в цикле нужна какая то проверка (отработался предыдущая функция или нет)...

Yuri S. 20.12.2001 13:03

А у тебя переменная i в самой функции First случайно не встречается?
Если да, то в функции первой строкой ставь var i;

individ 20.12.2001 13:13

всё генитальное просто :)))
 
охххх
какой же я.....
спасибо вобщем, заработало :D :D :D


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

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