Créer un menu en Flash

lundi 2 juin 2008
Article écrit par : MØG
MØG Folio

Voici comment créer un menu en flash en reprenant, pour exemple, ces graphismes : http://www.wks.fr/Creer-un-menu-black-gloss-decoupe.html

J’aurai besoin de l’ensemble des images qui forment le menu : les extrémités simples, les boutons noirs et oranges. Ce n’est pas la meilleure façon de faire un menu sous Flash mais vous pourrez voir l’utilisation du symbole bouton ainsi qu’un bout de code Action-Script.

Etape 1 :

1. Je crée un nouveau document, et je lui donne une nouvelle dimension dans le panneau des propriétés ( je prends en compte la hauteur et la largeur de l’ensemble de mon menu), dans mon cas j’obtiens 473x70.

2. Puis j’ouvre la bibliothèque de mon document : Menu Fenêtre > Bibliothèque (ou raccourci clavier Ctrl +L)

3. Ainsi je peux importer l’ensemble des images qui forment mon menu dans ma bibliothèque : Menu Fichier > Importer > Importer dans la bibliothèque. Elles apparaissent dans le panneau bibliothèque.

4. J’ouvre un autre panneau qui sera utile : Menu fenêtre > Panneau de conception graphique > Aligner (raccourci clavier Ctrl +K) .

Etape 2 :

1. Dans le panneau bibliothèque, je choisis l’embout gauche de mon menu que je fais glisser - déplacer vers mon document. Grâce au panneau Aligner, je le positionne parfaitement en choisissant aligner les bords gauches et verticalement par rapport au centre. Je fais la même chose avec l’embout de droite que je fais glisser - déplacer vers mon document. Je le positionne parfaitement en choisissant aligner les bords droits et verticalement par rapport au centre.

2. Puis, je choisis l’image de mon 1er bouton noir que je fais glisser - déplacer vers mon document. Toujours grâce au panneau Aligner, je le positionne verticalement par rapport au centre ensuite je le déplace vers l’image de l’embout de gauche jusqu’à voir apparaître des pointillés verticalement et horizontalement, ainsi mon image est parfaitement positionnée.

3. Voila, je fais la même chose, pour l’ensemble de mes images des boutons noirs. Si j’ai bien dimensionné mon document, tout rentre et rien ne dépasse :)

Etape 3 :

1. Avec l’outil de sélection (raccourci clavier : V), je sélectionne mon 1er bouton sur le document, puis je vais le convertir en symbole : Clic droit > convertir en symbole … (raccourci clavier F8)

2. La fenêtre convertir en symbole apparaît : je lui donne un nom (par exemple : accueil) et un comportement, dans notre cas c’est Bouton, puis je clique sur OK. Le symbole du bouton accueil fait son apparition dans le panneau bibliothèque.

Etape 4 :

1. Maintenant, je fais un double-clic sur mon symbole accueil. La TimeLine a légèrement changé. Dans la zone A, je peux voir les 4 états de mon bouton :

  • Haut : La souris n’est pas sur le bouton
  • Dessus : La souris est sur le bouton
  • Abaissé : La souris clique sur le bouton
  • Cliquable : La zone sur laquelle réagit le bouton lorsque la souris passe dessus

Je vais sélectionner l’image qui est sous l’état « Dessus », faire un clic-droit et Insérer une image-clé, j’ai créé une nouvelle image identique à la précédente, nous allons voir comment la changer.

2. Tout en restant sur l’état « Dessus », je sélectionne l’image de mon bouton. Apparaît dans le panneau des propriétés, l’option Permuter qui me permet d’échanger avec l’image dans la bibliothèque du bouton orange pour créer l’effet de RollOver au passage de la souris.

3. Je retourne à la séquence de mon menu grâce au bouton précédent, et je test mon animation (raccourci clavier Ctrl + Entrée) et j’admire le travail (enfin normalement)

Etape 5 :

1. Je vais attacher une adresse Internet à mon bouton, pour cela, je sélectionne mon bouton et j’ouvre le panneau d’action-script pour y rajouter ce code (attention n’oubliez rien, ni ; ni parenthèses, ni guillemets ) :

Le code n’est pas dur à comprendre, lorsque je clique sur le bouton -on(release)- aller à l’adresse –getURL- « index.html » sans ouvrir de nouvelle page -« _self »- (si j’avais voulu ouvrir une nouvelle page, je l’aurais remplacée par « _blank »)

2. Je teste à nouveau mon animation pour voir le résultat, voir si tout fonctionne, je fais la même chose avec les boutons restants, en repartant de l’étape 3.

Conclusion :

J’espère que vous aurez maintenant compris comment utiliser un bouton sous Flash, le site ne manque pas d’exemples de menu HTML à reconvertir en Flash :))

Post-Scriptum : Ce tutorial a été effectué sous Flash MX 2004, certains menus ou fenêtres peuvent être différents de la version Flash 8, mais rien de dramatique, les raccourcis clavier et le fonctionnement des boutons restent inchangés.

La galerie des membres

Ajouter votre image dans la galerie
Si vous avez réussis ce tutorial vous avez la possibilité de poster votre dessin dans la galerie, vous pourrez ensuite le publier dans les commentaires (que vous trouverez en bas de page).
Attention votre fichier devra être en format JPG, et son poid inférieur a 200ko !

Vos commentaires ( 52 messages dans le forum)
Ajouter un commentaire à cet page
  • Créer un menu en Flash
    2 juin 2008 13:39, par Lee

    Bonjour, Je viens régulièrement consulter le site et j’en suis satisfait à chaque fois.

    Je me demandais quand nous allions avoir du flash mais là vous avez comblé mes attentes.

    Merçi à vous,

    Répondre à ce message
  • Créer un menu en Flash
    2 juin 2008 19:33, par TotoDesign

    Merci pour ces tutos qui servent pour un debutant comme moi !

    Serait il possible d’en avoir un sur l’explication des actions scripts car je nage ... glou glou glou ... :d ^^

    Répondre à ce message
  • Créer un menu en Flash
    15 juin 2008 17:22, par Anto
    Bonjour, serait-il possible de savoir qu’elle est la police d’écriture utilisé dans chaque titre de se menu en flash ? Je n’ai pas la police d’écriture et je souhaiterai rajouter d’autre onglet. Répondre à ce message
  • Créer un menu en Flash
    15 juin 2008 23:55, par Anto

    Désolé du double post mais je ne peut pas éditer mon commentaire, j’ai le même problème que d’autre avec Flash CS3 c’est à dire que je ne peut pas faire l’étape 5, à savoir attacher une adresse Internet à un bouton. C’est donc pour cela qu’un tuto pour cet étape m’interresserai :).

    Mais j’aurais voulu savoir si il serait possible de faire un effet de fondu lorsqu’on passe la souri sur le bouton et lorsque l’on sort de la zone du bouton :) ce qui serai très joli. Merci

    Répondre à ce message
    • Créer un menu en Flash
      16 juin 2008 10:18, par Wonka
      Je pense qu’il faut pas attacher une url à un bouton mais lui attacher une ligne d’action script. menu fenètre > action script et lui ajouter un geturl ! Se doit être quelque chose comme cela ! Répondre à ce message
      • Créer un menu en Flash
        16 juin 2008 13:34, par Anto
        Merci de ton aide mais je ne trouve pas la ligne d’action script sur CS3 qu’il faut et vu que je débute c’est encore moin évidant. Je ne sait pas comment ajouter un get url =( Répondre à ce message
    • Créer un menu en Flash
      16 juin 2008 18:50, par MØG

      Pour répondre à la question sur l’effet de fondu lors du passage de la souris. C’est possible mais pas sur ce tutorial puisqu’il reprend des créations faites sous Photoshop.

      Pour le faire il faut intégrer un MovieClip sur le bouton et programmer avec l’Action-Script son comportement avec un RollOver() et un RollOut().

      Peut être un prochain Tuto ;)

      Répondre à ce message
  • Créer un menu en Flash
    16 juin 2008 18:32, par MØG

    J’ai trouvé une solution :-D

    L’étape 5 de ce tutorial pose problème aux possesseurs de Flash Cs3 a cause du changement de syntaxe de l’AS 3.0 (AS = Action Script) qui ne prend pas en compte la fct GetURL(). Pour cela lors que la création d’un document Flash on a le choix entre créer un Fichier Flash (AS 3.0) ou un Fichier Flash (AS 2.0). Il faut donc choisir de créer un Fichier Flash (AS 2.0) qui prendra en compte la fonction GetURl().

    Je vais aussi donner plus de détail sur l’étape 5 : Il faut sélectionner le bouton puis ouvrir le panneau Action (raccourci clavier : F9), c’est dans se panneau que l’on tape le code Action-Script comme indiqué.

    Voila désolé de ne pas avoir pensé à Flash CS3 et je vais chercher une méthode pour le code AS 3.0

    Répondre à ce message
  • Créer un menu en Flash
    18 juin 2008 14:15, par MØG

    Voila enfin ma méthode pour attacher une adresse Internet à un bouton avec FLASH CS3 en AS 3.0 :

    1. Sélectionner le bouton pour lui donner un Nom d’occurrence, le nom d’occurrence permet d’identifier le Bouton dans l’AS.

    2. Créer un nouveau calque, que j’ai nommer Script.

    3.Dans ce même calque, j’ouvre le panneau Action (raccourci clavier : F9) et j’y tape mon code :

    En gros lors que je clic sur mon Bouton Accueil (avec comme nom d’occurrence accueil) je lance la fonction boutonAccueil. Vous faite de même avec les autres boutons en changeant bien sur les noms d’occurrence et de fonction.

    Encore désolé pour les problèmes lier à l’AS et désolé a Wonka pour se 1er tuto incomplet (faudrait faire une mise à jour puis supprimer les commentaires inutile)

    Répondre à ce message
  • Créer un menu en Flash
    24 juin 2008 18:33

    Bonjour j’ai un probleme dans la fenêtre A j’ai pas les différentes catégories dessus cliquable..

    merci de bien vouloir m’aidez

    Répondre à ce message
  • Créer un menu en Flash
    29 mai 2009 12:56, par Clé33470
    Avec Flash CS4, Je ne trouve pas le cadre TimeLine. OU est-il ?? Merci de me répondre Répondre à ce message
  • Créer un menu en Flash
    8 juin 2009 18:13, par tonyllusion
    merci mille fois à MØG pour cet article car sans lui je crois que j’aurai encore galéré longtemps. Répondre à ce message
  • Créer un menu en Flash
    20 juillet 2009 19:00, par elo333
    Bonjour, c’est la première fois que je viens sur ce site et les indications pour la création du menu flash me semblent complètes et très satisfaisantes ! est-ce que quelqu’un pourrait juste m’expliquer comment faire pou créer un « menu flottant » avec flash ? je m’explique, je souhaite créer un menu (une sorte de barre avec boutons) que l’utilisateur puisse bouger sur la page quand il arrivera sur le site... merci vraiment de m’aider ! :) Répondre à ce message
    • Créer un menu en Flash
      21 juillet 2009 23:56, par MØG

      Salut elo333,
      La technique pour déplacer un élément n’importe où sur ta page se nomme le « Drag and Drop » et voici quelques liens :

      • http://flash.mediabox.fr/index.php ?showtopic=84771
      • http://art.flashie.free.fr/tutoriels/index.php ?n=6
      • http://www.flashkod.com/code.aspx ?ID=20123
        Bonne chance :-)

      Voir en ligne : MØG Folio

      Répondre à ce message
  • Créer un menu en Flash
    26 juillet 2009 11:20, par Rafa
    Bonjour, je vien de creer deux pages en flash et je voulais savoir comment faire pour placer un lien qui mene de la page 1 a la page 2, si qq peut m’aider svp , merci d’avance Répondre à ce message
    • Créer un menu en Flash
      1er août 2009 16:36, par MØG
      Salut Rafa,
      Tu n’as qu’a créer un bouton avec la fonction GetURL(nom de la page.html, _self) ; comme dans l’étape 5 pour pouvoir faire la transition entre t’es 2 pages.

      Voir en ligne : MØG Folio

      Répondre à ce message
  • Créer un menu en Flash
    20 mars 21:18, par Triumph
    Salut, moi j’ai un problème avec ce superbe tutoriel, j’utilise flash pro 8 sous mac, et quand je tape le code donné dans la fenêtre des actions, eh ben ça me dit qu’une commande est pas valide... Pourriez-vous m’éclairer dans mon brouillard ? Merci d’avance. Répondre à ce message
    • Créer un menu en Flash
      24 mars 12:21, par MØG
      Salut,
      Lors que la création d’un document Flash on a le choix entre créer un Fichier Flash (AS 3.0) ou un Fichier Flash (AS 2.0). Il faut donc choisir de créer un Fichier Flash (AS 2.0) qui prendra en compte la fonction GetURl().
      Si le problème ne vient pas de là. Donne le résultat du Debug Mode.

      Voir en ligne : MØG Folio

      Répondre à ce message
  • Créer un menu en Flash
    9 avril 00:39, par booobooob
    Salut à tous, j ai un petit soucis hum hum ! j ai crée des menus a l aide de ce superbe tuto, 3 exactement ! Le truc est que je me retrouve avec trois swf ou fla, que je dois insèrer par exemple sur une bannière d entete de blog, donc au même emplacement. Ma question est comment combiner 3 fla ou 3 swf, tous multi-cliquables sur une seule et même bannière ? Merci à tous pour votre aide et bonne continuation sur ce site ! booobooob

    Voir en ligne : Lion Of Rasta

    Répondre à ce message
  • Créer un menu en Flash
    9 avril 18:23, par MØG
    Salut booobooob
    Je sais que l’on peut importer des fichiers swf dans un projet flash :
    Menu Fichier > Importer > Importer dans la bibliothèque.
    Mais s’est pas pratique, le plus simple reste de refaire t’es menus dans un seul projet flash puisque tu dis avoir les fichiers sources .fla

    Voir en ligne : MØG Folio

    Répondre à ce message

modération à priori

Ce forum est modéré à priori : votre contribution n'apparaîtra qu'après avoir été validée par un administrateur du site.

Ajouter un commentaire

Continuer la lecture sur wks.fr

Copyright

Les articles et images d'illustrations sont propriété de l'auteur et du réseau Grafik Network & Wks.fr.

Toute copie, reproduction ou diffusion sans autorisation sont interdites. Les images ainsi que les textes sont protégés par le droit français d'auteur ainsi que par un Copyright.