Un simple bouton marche et arrêt

davininn
Messages postés
8
Date d'inscription
dimanche 31 mai 2009
Statut
Membre
Dernière intervention
11 juin 2009
- 31 mai 2009 à 16:04
davininn
Messages postés
8
Date d'inscription
dimanche 31 mai 2009
Statut
Membre
Dernière intervention
11 juin 2009
- 31 mai 2009 à 21:06
Ah la la...Ca fait un moment que je me prends la tête pour quelque chose de très simple mais je n'y arrive pas...Bref,  f'ai une animation de faite, prête dans un clip, et je voudrais tout simplement la controler à partir d'un seul et même bouton, qui la lance, et qui l'arrête. Je trouve plein de tutos mais avec un bouton pour chaque fonction. Moi je n'en veux qu'un seul, que mon animation soir à l'arrêt au départ, lorsque j'appuie sur le bouton elle se lance et lorsque je rappuie dessuis elle s'arrête complètement. Je ne suis pas expert en Flash, je connais un peu les codes, si vous avez une idée sur comment m'en sortir, merci de m'expliquer en détail, ca serait vraiment, vraiment gentil.
En espérant une bonne âme charitable..

3 réponses

remy2501
Messages postés
17
Date d'inscription
dimanche 16 octobre 2005
Statut
Membre
Dernière intervention
28 août 2009

31 mai 2009 à 17:58
Bonjour
voici un code a placer sur l'image 1 dans ton anim sur la scène principal

ton bouton a pour nom d'occurence btn

si tu veux que ton bouton fasse lecture puis au 2eme click retour au début

// on stop l'anim au début
stop();
// on instancie le flag
var flag:Boolean = false
// on crée la fonction release du bouton
btn.onRelease = function () {
   if (flag){
      play();
   } else {
      gotoAndStop(1);
   }
flag = !flag
}

si tu veu faire juste un lecture/stop

// on stop l'anim au début

stop();

// on instancie le flag

var flag:Boolean = false

// on crée la fonction release du bouton

btn.onRelease = function () {

   if (flag){

      play();

   } else {

      stop();

   }

flag = !flag

}

voila en espérant que ca t'aidera !!
0
davininn
Messages postés
8
Date d'inscription
dimanche 31 mai 2009
Statut
Membre
Dernière intervention
11 juin 2009

31 mai 2009 à 18:26
Avant tout un grand merci. Je ne viens pas souvent sur les forums pour chercher des réponses, car je creuse encore et encore en me baladant sur les sites. Et c'est vrai que là, bêtement je restais coincé. C'est génial d'avoir une réponse aussi rapide et aussi précise. J'ai fait un essai vite fait avec un dessin et un bouton, et ca marche parfaitement! Maintenant, il faut que j'applique tout ca à mon animation, qui est un peu plus compliquée, mais au moins, je peux vraiment avancer là. Je fais un essai tout à l'heure, et je te dis ce qu'il en est.
Merci encore pour ce service!
0
davininn
Messages postés
8
Date d'inscription
dimanche 31 mai 2009
Statut
Membre
Dernière intervention
11 juin 2009

31 mai 2009 à 21:06
Bonsoir, j'y suis presque!! J'ai donc mis en place l'animation, et j'ai encore 2 ou 3 petites choses qu'il me reste à régler:
- Tout d'abord, je souhaite joindre une musique à l'animation. Pour le moment, elle démarre automatiquement mais j'aimerais qu'elle suive le reste, démarre et s'arrête avec les objets en mouvement qui le font très bien maintenant.
- Ensuite, ce code permet bien de "bloquer" l'animation, mais pas de l'arrêter complètement, c'est à dire le faire disparaitre et revenir à comme c'était auparavant, sans l'animation.
- Et petit détail technique pour finir, je voulais savoir si c'était normal de devoir cliquer 2 fois pour lancer l'animation, un seul clic ne suffit pas et c'est vrai que c'est un peu dérangeant.
Merci grandement d'avance pour ton aide!
0