sur flash Mx j'ai un bouton qui sert pour fermer mon animation
et j'aurai voulu savoir s'il était possible d'avoir un compte à rebours
sur le bouton. ex:
je click sur le bouton et l'animation se ferme 10 ou 15 sec après.
Version imprimable
sur flash Mx j'ai un bouton qui sert pour fermer mon animation
et j'aurai voulu savoir s'il était possible d'avoir un compte à rebours
sur le bouton. ex:
je click sur le bouton et l'animation se ferme 10 ou 15 sec après.
Fermer une animation, je vois pas trop qu'est-ce que cela peut donner mais là n'est pas le pb :wink:
Regarde du coté de setInterval qui te permet d'exécuter du code à intervalle régulier (et donc de faire un compte à rebours)
merci je vais essayé!
j'ai essayé avec:
et ça ne marche pas!Code:
1
2
3
4 setInterval( function() { fscommand("quit"); }, 15000 );
j'ai même essayé:
et toujours rien, alors es qu'en testant l'animation la fonction se réalise ouCode:setInterval(fscommand,15000,"quit");
faut-il publier l'animation pour voir si ça fonctionnne??
merci!!!! :arf: :lahola:
Tu te trouves bien dans une projection (OFFLINE)?
Si oui, (et le tag [OFFLINE], il est où???)
:arrow: Il faut publier pour voir le résultat :wink:
:arrow: Ce code marche chez moi :
btn est un bouton pour simuler le fin de quelque chose :DCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 var nbSeconds:Number = 3; btn.onRelease = function() { setInterval(fctCompteur, 1000); } function fctCompteur() { if(nbSeconds == 0) { fscommand("quit"); } else { lbl = nbSeconds; nbSeconds--; } }
lbl est un textField qui affiche le compte à rebours
Si non, je ne vois pas ce que tu veux faire :(
je vais tester!!
mais si ça marche chez toi j'devrais pas avoir de soucis,
merci!!!
je viens de tester et ça ne fonctionne pas.
j'ai une première fonction pour mon bouton qui est:
peut tu me montrer le code pour fermer l'animation 20sec après avoirCode:
1
2
3 on (release) { gotoAndPlay("fin"); }
appuyer sur le bout.
merci d'avance!!
Je n'ai pas bien compris :(
Quand tu cliques sur ton bouton, tu vas sur "fin" et tu veux que cela termine l'application au bout de 20 sec, c'est ça?
Il y a un stop() sur "fin" ou pas?
Dans "fin", il y a quoi, tu y fais quoi?
Si tu mets sur "fin":
Ca fait quoi?Code:
1
2
3
4
5 setInterval(exit, 20000); function exit() { fscommand("quit"); }
en fait quand j'appui sur mon bouton quitter
l'animation se dirige sur une étiquette de ma séquence qui s'appelle 'fin'
se 'fin' dure 20 sec dans lequel est présent un clip et dans la dernière
image de ce clip il y a un 'stop'.
et je souhaiterai que l'animation se termine après mon clip de 20sec.
Et si tu mets :
A la place de ton stopCode:
1
2 stop(); fscommand("quit");
quand je met :
Code:
1
2
3
4 setInterval (Exit,20000) function exit(){ fscommand("Quit"); }
à la fin de ma séquence 'fin' ça revient à la première frame de toute
mon anim!
je vais essayé avec:
Code:
1
2 stop(); fscommand('quit');
merci freegreg si à la fin de mon clip de 20 sec je met
et bien ça marche!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :bravo: :roi: :roi: :roi: :yaisse:Code:
1
2 stop(); fscommand('Quit');
merci encore