Créer un bouton grossissant à son survol en utilisant Flash

jeudi 30 avril 2009
Nous allons créer un bouton qui, au survol de la souris, grossira et lorsque la souris quittera celui-ci, il rétrécira. Pour cela, nous avons besoin d’un bouton (simple ou complexe) et de quelques lignes d’action script (codes).
Article écrit par : thomeuxe
WebDesigner, développeur et Webmestre. J’ai découvert le logiciel Flash en 2008 et j’ai rapidement compris les innombrables possibilités que nous offrait le logiciel. Aujourd’hui, je n’utilise plus énormement Flash mais je conçois des sites Internet. Vous pouvez voir toutes mes créations dans mon PORTFOLIO.
www.thomasland.fr

Voici un tutoriel Flash pour créer un effet de zoom sur un bouton.

Regardez ci-dessous l’effet que vous devriez obtenir à la fin de ce tutoriel ! Vous pouvez bien entendu l’appliquer sur tous types de boutons.

Etape 1 : Préparation

Créez votre bouton, de préférence avec Flash, car l’importation d’image externe réduit énormément la qualité de l’image. Pour cela, jouez avec les calques, la couleur, l’alpha …

Creer bouton

Etape 2 : Création des symboles

Maintenant, sélectionnez le bouton puis faites Clic droit > convertir en symbole (raccourci : F8).

Sélectionnez comme type « bouton » (extrêmement important pour les actions avec la souris) et comme nom « bouton » (ce n’est pas important mais cela permet de mieux s’y retrouver dans la bibliothèque).Cliquez sur OK.

Convertir en bouton

Re-sélectionnez ensuite votre symbole « bouton » et répétez cette action mais choisissez comme type « clip » et nommez le « mc_bouton ». Cela permet d’avoir un bouton (qui permettra donc d’utiliser des actions de souris) dans un clip (qui permettra de créer un changement à notre bouton).

Convertir en clip

Etape 3 : animation du bouton

Allez dans votre clip « mc_bouton ». Normalement, vous retrouvez ici une occurrence (un exemplaire) de votre bouton.

Créez aux alentours de l’image 5 une image clé (clic droit > insérer une image-clé). Ici, vous agrandirez votre bouton de la grandeur de votre choix et créerez une interpolation. (Vous pourrez adapter la longueur de votre animation à la fin). Vous avez maintenant l’animation du bouton lorsque l’on passera au dessus.

Animer le bouton

Etape 4 : création du code

1. Image 1

Si vous n’êtes pas déjà dans votre clip « mc_bouton », allez-y.

Dans ce clip, allez à l’image 1 et ouvrer la fenêtre des actions (fenêtre > action) (raccourci : F9). Vérifiez bien qu’en haut à gauche de la fenêtre action, soit marqué « ACTIONS – IMAGE ». Si tel n’est pas le cas, cliquez n’importe où dans la scène, sauf sur notre bouton.

actions de l'image 1 de mc_bouton

Rentrez ensuite dans cette fenêtre le code suivant :

stop(); // arête l’animation à l’image 1
                                                                                         
this.onEnterFrame = function(){
        if(rewind == true){   // si  “rewind” est actif ,
                prevFrame();        // aller à l’image précédente
        }
}

this.onRollOver = function(){  //lorsque la souris est au dessus du bouton,
        rewind = false; // “rewind” n’est pas actif
        play();    // on joue tout simplement l’animation
}

this.onRollOut = function(){ //lorsque la souris sors du bouton
        rewind = true;    //”rewind” est actif
}

this.onRelease = function(){  //lorsque l’on clic sur le bouton,
        getURL("http://www.wks.fr");//aller à l’adresse du site wks.fr
}

2. Image 5

puis le code :

stop();  

Dans la fenêtre d’action de l’image 5 cette fois-ci.

Conclusion :

Voila, vous venez de réaliser un bouton qui grossira et rétrécira en fonction du positionnement de la souris. Si vous avez des questions sur la création de cette animation, n’hésitez pas à les poser.

Téléchargement
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 ( 24 messages dans le forum)
Ajouter un commentaire à cet page

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.