[flash MX] probleme avec setinterval et clearinterval
Salut a tous :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
//Je declare des choses...
//.......
//.......
quantite = 1;
cree = function() {
//je fais des choses
//.........
//.........
//.........
quantite++;
};
id=setInterval(cree,1000);
if (quantite>5) {
clearInterval(id);
} |
Je met ce code dans mon unique image de mon scénario,j'espere que la fonction cree va aetre appelée toutes les secondes et cela 5 fois seulement,puis plus rien.Mais au lieu de cela la fonction se rappele infiniment...
Merci à ceux qui m'aideront.
Pour ceux qui s'interesse à tout le code (meme la partie en commentaire)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
clips = new Array();
quantite = 1;
cree = function() {
newclip = _root.boule.duplicateMovieClip("boule"+quantite, quantite);
newclip._x += 50;
newclip.mouv = 5;
newclip.num = quantite;
newclip._rotation = random(360);
size = clips.push(newclip);
quantite++;
};
id=setInterval(cree,1000);
if (quantite>5) {
clearInterval(id);
} |