Bonjour,
je developpe un petit truc con en flash et j'aimerai que mon Clip effectue une rotation lorsque l'on clique sur un de ces boutons...mon code ressemble à ca==>
ça c'est la fonction qui declenche le setIntervale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 function presentation(evtObj:MouseEvent){ numIntervale=setInterval(increment(anglePresention),1000); }
et ça le code la fonction increment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function increment(i:int){ if(menuKiwi.rotation!=i) {menuKiwi.rotation+=2;} else {clearInterval(numIntervale);} }
Mias je ne comprend pas parce que a l'execution, le setIntervalle marche une premiere fois et puis, plus rien juste ce beau message d'erreur
et je ne comprend pas d'ou ça viens...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul. at SetIntervalTimer/onTimer() at flash.utils::Timer/_timerDispatch() at flash.utils::Timer/tick()
Je bosse sous cs4 en as3... je débute et j'y comprends rein...
s'il vous plaît aidez moi
D'avance un grand merci...
Bonne journée à tous
Partager