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
Member of the Anti Hacker Alliance

Select a language if you need :


Page chargée en 0.002 sec.

Dernière Modification : Mar 16 Avril 2019 9:30
Copyright © 1999-2019 Jean-Paul Molina Tous droits réservés.

vers Google