Créer un menu infinie Flash n'est pas tributaire de la création d'une boucle dans le code ActionScript. Un programmeur Flash peut créer une boucle qui passe par le menu, puis revient en boucle au début de la création d'un code qui permettra de déterminer la fin du menu. Infinite Menus sont pratique pour l'utilisateur car ils peuvent continuer jusqu'à ce que l'utilisateur décide quel menu pour sélectionner . Vous pouvez créer des menus sans fin avec du texte, des formes ou des images. Instructions
1
Créer un nouveau fichier Flash en ouvrant Flash et puis en cliquant sur " Fichier Flash ( Action Script 3.0). "
2
importer ou créer des images , du texte ou formes pour représenter le menu . Si vous importez , cliquez sur " Fichier" puis "Importer" et " Importer dans la scène . "
3
position des éléments du menu la manière que vous voulez horizontalement à travers la scène , et alignez en ouvrant la possibilité aligner. Cliquez sur "Fenêtre ", puis " Aligner ". Choisissez l'option " Aligner au centre vertical " et "Espace réparti horizontalement " options. Vous pouvez tenir la souris sur les icônes pour voir leur description.
4
convertir chaque élément de menu pour un clip par un clic droit sur l'élément et en choisissant " Convertir en symbole " de l' gigogne menu. Donner à chaque élément de menu un nom tel que " Image 1 ". Changer le " point de référence " en cliquant sur le carré au milieu à gauche situé sur la droite. Répétez cette procédure pour le reste des articles .
5
Double -cliquez sur chaque image pour passer à l'intérieur de son clip et ajouter des effets spéciaux , si désiré.
6
Sélectionnez toutes les images , puis cliquez à droite pour créer un seul clip. Nommez le clip " Menu Images ».
7
Dupliquer le menu par un clic droit sur " Menu Images " dans la bibliothèque , puis en cliquant sur « Dupliquer ». Si la bibliothèque n'est pas ouverte, cliquez sur "Windows " puis " Bibliothèque ".
8
Faites glisser le duplicata de la bibliothèque vers la scène, puis faites un clic droit sur elle. Positionner à l'horizontale sur la scène à droite des « Menu Images ».
9
Sélectionnez les clips de menu et cliquez à droite pour créer un clip . Nommez-le "Infinite Menu ». Alors que les deux clips sont toujours sélectionnés , ouvrez le panneau " Propriétés" en cliquant sur " Fenêtre " suivi de " propriété ". Ajouter le nom d'occurrence " InfiniteMenu " sous " Movie Clip " situé sur le panneau "Propriété" .
10
Ajouter une nouvelle couche sur la timeline en cliquant sur l'icône « Nouveau calque » situé au bas de la chronologie. Faites un clic droit sur la première image , puis cliquez sur "Actions" dans le menu gigogne
11
Copiez et collez le code suivant
var centerX : . . Number = Stage.stageWidth /2;
var galleryWidth : Number = InfiniteMenu.width ;
vitesse var : Number = 0;
addEventListener ( Event.ENTER_FRAME , moveGallery ) ;
fonction moveGallery ( e : Event) : void {
vitesse de
= - (0,05 * ( sourisX - centerX ) ) ;
InfiniteMenu.x + = vitesse ;
< p> if ( InfiniteMenu.x > 0) {
InfiniteMenu.x = ( - galleryWidth /2);
}
if ( InfiniteMenu.x <( - galleryWidth /2) ) {
InfiniteMenu.x = 0; }
}
12
Enregistrez le fichier. Testez le menu en appuyant sur "Ctrl" et "Entrée".