bonjour,
je suis en train de travailler sur un petit projet de casse-brique avec d'autre personne. (les logiciels utilisés sont Mtasc et e-anim)
je coince avec la création d'un "timer" qui réalise une petit animation de destruction de pièce.
le code en question
la fonction "fn_dep()" marche sans soucis , mais la fonction "go()" elle ne declenche pas le "timer"
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 static function init_anim(pce:MovieClip) { pce.dp = new Number; pce.fn_dep =function() { this.cpt++; this.HG._x--; this.HG._y--; this.HG._alpha-=6.66; this.HD._x++; this.HD._y--; this.HD._alpha-=6.66; this.BG._x--; this.BG._y++; this.BG._alpha-=6.66; this.BD._x++; this.BD._y++; this.BD._alpha-=6.66; if (this.cpt>=15) { this.removeMovieClip(); clearInterval(pce.dep); } } pce.go = function() { pce.cpt=0; pce.dp=setInterval(pce.fn_dep,20); } }
es ce que je fais une erreur en initialisant le timer ?
merci de votre aide
Partager