utilisation de SetInterval
Bonjour à tous,
J'ai une petit soucis avec l'utilisation de setInterval et j'espère que vous allez pouvoir m'aider...
Je voudrais que ma_première_fonction appelle ma_deuxième_fonction à un intervalle de temps "attente" (que je change dynamiquement), et qu'elle lui passe une variable valeur en paramètre(variable qui varie comme son nom l'indique).
J'ai essayé ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
racine=this;
valeur=0;
attente=0;
ma_premiere_fonction();
function ma_premiere_fonction()
{
valeur++;
attente +=10;
if(attente<=70)
{
trace("ma_premiere_fonction : valeur - "+valeur+" attente - "+attente);
id_Interval = setInterval(racine,"ma_deuxieme_fonction",attente*100,valeur);
}
else
{
clearInterval(id_Interval);
}
}
function ma_deuxieme_fonction(param)
{
attente +=10;
valeur++;
trace("valeur : "+param);
} |
et tandis que je m'attendais à voir apparaitre
valeur : 0;
valeur : 1;
valeur : 2;
valeur : 3;
...
à un intervalle de temps croissant
en fait, valeur reste à 1 et l'intervalle de temps d'affichage est toujours le meme. :(
Quelqu'un aurait-il une idée sur ce que je fais mal ?
Merci d'avance,
Emilie