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 :
et tandis que je m'attendais à voir apparaitre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
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
Partager