Menus déroulants

 

Je reprend l'exemple développé avec Swish2. Tout est identique sauf la partie Actions des menus qu'il faut remplacer par des scripts.

Pour les sprites popup1 popup2 popup3, vous devez avoir :

onFrame (3,afterPlacedObjectEvents) { stop(); }
onFrame (5,afterPlacedObjectEvents) { stop(); }
onFrame (1,afterPlacedObjectEvents) { stop(); }

Quand vous développez le sprite MENU dans Outline, vous avez :
- pour le bouton Menu1

on (rollOver) {
      playSound("Beep2.wav",true);
      tellTarget (_root.popup1) { gotoAndPlay(2); // activation de popup1 }
       // désactivation de tous les autres popup
      tellTarget (_root.popup2) { gotoAndPlay(4); }
      tellTarget (_root.popup3) { gotoAndPlay(4); }
       // etc...
}

- pour le bouton Menu2

on (rollOver) {
      playSound("Beep2.wav",true);
      tellTarget (_root.popup2) { gotoAndPlay(2); // activation de popup2 }
       // désactivation de tous les autres popup
      tellTarget (_root.popup1) { gotoAndPlay(4); }
      tellTarget (_root.popup3) { gotoAndPlay(4); }
       // etc...
}

- pour le bouton Menu3

on (rollOver) {
      playSound("Beep2.wav",true);
      tellTarget (_root.popup3) { gotoAndPlay(2); // activation de popup3 }
       // désactivation de tous les autres popup
      tellTarget (_root.popup1) { gotoAndPlay(4); }
      tellTarget (_root.popup2) { gotoAndPlay(4); }
       // etc ...
}

et c'est tout !

 


Si vous aimez le site

 

Select a language if you need :


Page chargée en 0.003 sec.

Dernière Modification : Mer 25 Janvier 2017 8:56
Copyright © 1999-2017 Jean-Paul Molina Tous droits réservés.

vers Google