Skapa ett oändligt meny i Flash är beroende av att skapa en slinga i ActionScript-koden . En Flash- programmerare kan skapa en loop som går igenom menyn och sedan loopar tillbaka till början genom att skapa en kod som kommer att avgöra i slutet av menyn . Oändliga menyer är bekvämt för användaren eftersom de kan hålla på tills användaren bestämmer vilket menyalternativ att välja . Du kan skapa oändliga menyer med text, figurer eller bilder . Instruktioner
1
Skapa en ny Flash- fil genom att öppna Flash och sedan klicka på " Flash-fil ( Action Script 3.0 ) . "
2
Importera eller skapa bilder , text eller former för att representera menyn . Om du importerar , klicka på " File " följt av " Importera " och " Importera till scen . " Addera 3
Placera menyalternativ som du vill ha horisontellt över scenen , och anpassa genom att öppna align alternativet . Klicka på " Window " följt av " Justera ". Välj " Justera Vertical Center " och " Space jämnt horisontellt " alternativ . Du kan hålla musen över ikonerna för att se deras beskrivningar .
4
Konvertera varje menyalternativ till ett filmklipp genom att högerklicka på objektet och välja " Konvertera till Symbol " från pull -out meny. Ge varje menyalternativ ett namn som " Bild 1 . " Ändra " Registration Point " genom att klicka på mitten - vänster torget på höger . Upprepa denna process för resten av objekten .
5
Dubbelklicka på varje bild för att gå innanför dess filmklipp och lägga till specialeffekter , om så önskas .
6
Välj alla bilder , och sedan högerklicka för att skapa ett enda filmklipp . Namnge clip " Menu bilder . "
7
Duplicera på menyn genom att högerklicka på " Meny Bilder " i biblioteket och sedan klicka på " Duplicera . " Om biblioteket inte är öppet , klickar du på " Windows " följt av " Library".
8
Dra dubbletter från biblioteket till scenen , och sedan högerklicka på den . Placera den horisontellt på scenen till höger om " Menu bilder . "
9
Välj båda menyn klipp , och högerklicka för att skapa ett filmklipp . Namnge den " Oändlig Menu . " Även om båda klippen är stilla utvalt , öppnar " Egenskaper " panel genom att klicka på " Window " följt av " egendom . " Lägg till exempel namnet " InfiniteMenu " under " Filmklipp " ligger på " Property " panel .
10
Lägg ett nytt lager på tidslinjen genom att klicka på " Nytt lager " -ikonen längst ner på tidslinjen . Högerklicka på den första bilden , och sedan klicka på " Actions" från utdragbar meny
11
Kopiera och klistra in följande kod
var centerX : . . Number = stage.stageWidth /2 ,
var galleryWidth : Number = InfiniteMenu.width ;
var speed : Number = 0 ;
addEventListener ( Event.ENTER_FRAME , moveGallery ) ;
funktion moveGallery ( e : Event) : void {
hastighet = - ( 0.05 * ( mouseX - centerX ) ) ;
InfiniteMenu.x + = hastighet ;
om ( InfiniteMenu.x > 0 ) {
InfiniteMenu.x = ( - galleryWidth /2 ) ;
}
om ( InfiniteMenu.x < ( - galleryWidth /2 ) ) {
InfiniteMenu.x = 0 ;
}
}
12
Spara filen . Testa menyn genom att trycka på " Ctrl " och " Enter ".