PDA

Просмотр полной версии : вот почему в while() не работает?


Nasty
14.02.2002, 16:40
Объясните мне, пожалуйста, почему у меня в цикле while не работает set prorety? Точнее сказать работает, но только на один из нескольких объектов. Скажите, где у меня ошибка? Или в вайле таким образом это вообще нереально?

function effect () {
i = 0;
j = _root.number - 1;
path = '_root.all.t'+_root.number;
path2 = '_root.all.t'+j;
setProperty (eval(path), _alpha, 100);
while (j>=1) {
setProperty (eval(path2), _alpha, 10);
--j;
}
}

RFMitrio
14.02.2002, 16:58
Ну вы блин даете :cool:
Ты path2 определил до цикла а потом хочешь чтоб оно само изменялось при изменении j? :)
while (j>=1) {
path2 = '_root.all.t'+j;
setProperty (eval(path2), _alpha, 10);
--j;
}

Nasty
14.02.2002, 17:11
Спасибо! Куда только смотрели мои глаза :( !?