PDA

Просмотр полной версии : вот такой вопрос


lelechch
03.11.2006, 23:30
Как вызывать через определенный интервал времени функцию, каждый раз передавая ей новый аргумент, который должен меняться в определенных пределах, каждый раз увеличиваясь на единицу?:rtfm:

BigDan
03.11.2006, 23:38
var param:Number=0;
function func(variables){
param+=1;
}
setInterval(func,1,param);

silin
03.11.2006, 23:57
lelechch, если дословно, что ты спросил:
var param=0;
function targFunc(val){
trace(val);
}
function intervalFunc(){
param++;
targFunc(param);
}

setInterval(intervalFunc,50);
хотя делает тоже самое, что и пример BigDan'а..
к слову: аргумент функции в таком раскладе не при делах, зачем его передавать:
var param:Number=0;
function func(){
param+=1;
trace(param)
}
setInterval(func,1);