PDA

Просмотр полной версии : Вызов функции из цикла


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