Menu déroulant classique (script)

 

On se propose de créer des menus déroulants uniquement par script.

⇒ animation ⇐

Les différentes étapes vont être décrites maintenant.

Création de l'animation principale

Définissez les dimensions 640x480. Frame rate = 30. Couleur de fond #336600.

Le Script

Ce script nécessite une bonne compréhension de la programmation orientée objet bien qu'ici celà n'aille pas trés loin du fait des limitations actuelles de Swishmax.

Je me suis heurté à une difficulté pour effacer un menu quand j'en ouvrais un autre.
Je sais le faire en POO C++ ainsi qu'avec l'éditeur graphique de SwishMax avec des objets graphiques dans la scène avec un contrôle par le timeline.
J'étais à la recherche d'une solution élégante (destruction d'objets) mais comme je n'y suis pas arrivé, j'ai trouvé une bidouille qui marche bien mais j'ai honte. (Enfin, pas trop quand même)

Pour ce script, je suis parti du principe que n'importe quel élément d'un titre, d'un menu et même d'un sous-menu est un objet qui comporte un rectangle, une étiquette et doit réagir à des actions.
(Par flemme, je n'ai pas développé les sous-menus ni les actions : ce sera votre travail)

Dans Scene_1, entrez :

Et voilà! A vous d'adapter et d'améliorer.

 


Si vous aimez le site

 

Select a language if you need :


Page chargée en 0.004 sec.

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

vers Google