Création d'une animation ActionScript 3 navigation éclair non seulement ajoute de l'interactivité à votre site, mais permet également aux utilisateurs de savoir où ils sont . Les façons d'ajouter de l'animation à la navigation sont limitées que par l'imagination , mais pour commencer , vous allez créer une boule simple qui suit votre souris sur le menu de navigation . Cette leçon utilise également des tableaux , pour ceux d'entre vous qui sont nouveaux tableaux, c'est un excellent moyen de se mouiller les pieds . Instructions
1
Ouvrez Flash et cliquez sur " Fichier", " Nouveau" puis cliquez sur "Fichier Flash (ActionScript 3.0 ) " dans le menu de retrait . Cliquez sur l'outil Rectangle de la barre d'outils, et tout en maintenant votre souris , faites glisser sur la scène pour dessiner un rectangle . Cliquez sur l'outil Texte et tapez " Play" sur le dessus du rectangle.
2
Cliquez sur à la fois le rectangle et le texte " Play" pour les mettre en évidence . Dans le menu principal , cliquez sur "Modifier ", puis cliquez sur "Convertir en Nouvelle Symbol" dans le menu gigogne. Cliquez sur la case "Bouton" radial et tapez " regarderMC " pour le nom .
3
Cliquez sur " Fenêtre" dans le menu principal, puis cliquez sur "Propriétés" puis "Propriétés" nouveau dans le menu gigogne. Avec votre fond et le texte toujours en surbrillance , tapez " home_btn " dans le champ Nom de l'instance dans le panneau de propriétés.
4
Cliquez sur " Insérer un calque " en bas de la ligne de temps, et nommez-le " boutons ». Cliquez sur l'outil Texte sur la barre d'outils . Dans le panneau Propriétés, cliquez sur " Texte statique ". Tapez vos rubriques de navigation , tels que "Home ", "A propos" et "Contact ".
5
clic droit "Home" puis cliquez sur " Convertir en symbole " dans le menu gigogne. Nommez-le "Home ", cliquez sur "Button" pour le type de symbole, puis , sur la ligne d'inscription en bas , cliquez sur la case du milieu. Cliquez sur « OK ».
6
Tapez " home_btn " pour un nom d'instance dans le volet Propriétés. Répétez ce processus pour toutes vos rubriques de navigation. Donner à chaque instant un nom unique comme " contact_btn . "
7
Cliquez sur " Insérer un calque " en bas de la timeline, et nommez-le « animer ». Cliquez sur l'outil Ovale à partir de la barre d'outils et d'en tirer une balle sur la scène en tenant votre souris enfoncé et en faisant glisser . Placez votre balle en dessous du bouton "Home " .
8
Faites un clic droit sur la balle et puis cliquez sur " Convertir en symbole " dans le menu gigogne , nommez-le " ball_mc " et cliquez sur " clip vidéo " pour le type de symbole. Cliquez sur « OK ».
9
Cliquez sur " Insérer un calque " en bas de la ligne de temps, et nommez-le " AS3 . " Faites un clic droit sur l'image 1 du calque Action, puis cliquez sur "Action" dans le menu gigogne. Tapez le code suivant : .
Importation fl.transitions.Tween ;
importation fl.transitions.easing * ;
/* Changer les noms de btn si nécessaire * /
var buttonsArr : Array = new Array ( home_btn , contact_btn ) ;
var linkArr : Array = new array ();
/* adresse de la navigation sur le changement (var i : uint = 0; i < buttonsArr.length ; i + +) {
buttonsArr [i] addEventListener ( MouseEvent.ROLL_OVER , moveFollow ) ;
buttonsArr [i] addEventListener . . ( MouseEvent.CLICK, CLICKURL ) ;
}
fonction moveFollow
(event: MouseEvent ): void {
nouvelle Tween ( ball_mc , "x" , Strong.easeOut , ball_mc.x , event.currentTarget.x , 1, true); }
fonction CLICKURL
(event: MouseEvent ): void { for (var j : uint = 0; j < linkArr.length ; j + +) {
if ( event.currentTarget == buttonsArr [j] ) {
navigateToURL ( new URLRequest ( linkArr [ j]) );}} }