Oprettelse af en uendelig menu i Flash er afhængig på at skabe en løkke i ActionScript -koden. En Flash programmør kan oprette en løkke , der går gennem menuen og derefter sløjfer tilbage til begyndelsen ved at skabe en kode, der vil bestemme slutningen af menuen. Infinite menuer er bekvemt for brugeren , da de kan holde ud, indtil brugeren beslutter hvilket menupunkt til at vælge . Du kan oprette uendelig menuer med tekst, figurer eller billeder. Instruktioner
1
Opret en ny Flash-fil ved at åbne Flash og derefter klikke på " Flash-fil ( Action Script 3.0) ".
2
Importer eller skabe billeder , tekst eller figurer til at repræsentere i menuen. Hvis du importerer , skal du klikke på "File " efterfulgt af " Import " og " Importer til Stage. "
3
Placer menupunkter den måde du ønsker vandret over scenen, og tilpasse ved at åbne justere indstillingen . Klik på " Window " efterfulgt af " Juster ". Vælg " Juster Vertical Center" og " Space Jævnt Vandret " valgmuligheder. Du kan holde musen over ikonerne for at se deres beskrivelser .
4
Konverter hvert menupunkt til et filmklip ved at højreklikke på elementet og vælge "Konverter til Symbol " fra pull -out menu . Giv hver menupunkt et navn som "Image 1 ". Ændr " Registration Point" ved at klikke på den midterste venstre firkant placeret på højre . Gentag denne proces for resten af elementerne.
5
Dobbeltklik på hvert billede for at gå inde i sin filmklip og tilføje specielle effekter , hvis det ønskes .
6
Vælg alle billeder , og højreklik derefter for at oprette et enkelt filmklip. Navngiv klippet "Menu Images ".
7
Dupliker menuen ved at højreklikke på "Menu billeder" i biblioteket og derefter klikke på " Dupliker ". Hvis biblioteket ikke er åbent , skal du klikke på "Windows " efterfulgt af " Library".
8
Træk eksemplarer fra biblioteket på scenen , og højreklik på den. Placer den vandret på scenen til højre for "Menu Images ".
9
Vælg både menupunkter klip , og højreklik for at oprette et filmklip. Name it "Infinite Menu ". Mens begge klip stadig er markeret , skal du åbne "Egenskaber " panel ved at klikke på "Window " efterfulgt af " Property ". Tilføj subsystemnavnet " InfiniteMenu " under " Movie Klip" placeret på "Property " panel .
10
Tilføj et nyt lag til tidslinjen ved at klikke på " Nyt lag "-ikonet nederst på tidslinjen. Højreklik på den første frame , og klik derefter på "Handlinger " fra pull -out menu
11
Kopier og indsæt følgende kode
var centerX : . . Number = stage.stageWidth /2;
var galleryWidth : Antal = InfiniteMenu.width ,
var hastighed: Number = 0;
addEventListener ( Event.ENTER_FRAME , moveGallery ) < br >
funktion moveGallery ( e : event- ) : void {
hastighed = - (0,05 * ( mouseX - centerX )),
InfiniteMenu.x + = hastighed
< p> if ( InfiniteMenu.x > 0) {
InfiniteMenu.x = ( - galleryWidth /2),
}
if ( InfiniteMenu.x < ( - galleryWidth /2) ) {
InfiniteMenu.x = 0;
}
}
12
Gem filen . Test menuen ved at trykke på " Ctrl" og "Enter".