Erstellen einer unendlichen Menü in Flash angewiesen ist auf die Schaffung einer Schleife in der ActionScript-Code . Ein Flash- Programmierer kann eine Schleife , die durch das Menü und geht dann in einer Schleife zurück zum Anfang , indem ein Code, der das Ende des Menüs bestimmen. Infinite Menus sind bequem für den Anwender , da sie halten kann gehen, bis der Benutzer entscheidet , welcher Menüpunkt zu wählen . Sie können unendlich Menüs mit Text, Formen oder Bilder. Anleitung
1
Erstellen Sie eine neue Flash -Datei , indem Sie Flash und klicken Sie dann auf " Flash-Datei ( Action Script 3.0). "
2
Import oder erstellen Sie Bilder, Text oder Formen , um das Menü zu vertreten. Wenn Sie importieren, auf "Datei" durch "Import" und folgte klicken Sie auf " In Bühne importieren . "
3
Position der Menüpunkte , wie Sie wollen horizontal über die Bühne, und richten durch Öffnen der Option auszurichten . Klicken Sie auf "Fenster " gefolgt von " ausrichten . " Wählen Sie den " Vertikal zentriert " und " Gleichmäßig horizontal " Optionen . Sie können die Maus über die Symbole halten, um ihre Beschreibungen zu sehen.
4
Konvertieren jeder Menüpunkt in einen Movieclip mit der rechten Maustaste auf das Element und wählen Sie " In Symbol konvertieren " aus dem Pull -out Menü . Geben Sie jedem Menüpunkt einen Namen wie " Bild 1 ". Ändern Sie den "Registration Point" , indem Sie auf die Mitte -Links- Platz auf der rechten Seite. Wiederholen Sie diesen Vorgang für den Rest der Elemente.
5
Doppelklicken Sie auf das jeweilige Bild , um in seiner Movieclips gehen und Spezialeffekte hinzufügen , falls gewünscht.
6
auswählen alle Bilder , und dann mit der rechten Maustaste auf einen einzigen Videoclip erstellen. Nennen Sie die Clip "Menu Images . "
7
Duplizieren Sie das Menü mit der rechten Maustaste auf "Menu Images " in der Bibliothek und dann auf " Duplizieren ". Wenn die Bibliothek nicht geöffnet ist, auf "Windows " gefolgt klicken Sie auf " Library".
8
Ziehen Sie das Duplikat aus der Bibliothek auf die Bühne , und dann auf die rechte Maustaste . Positionieren Sie es horizontal auf der Bühne auf der rechten Seite der "Menu Images . "
9
Wählen Sie beide Menü Clips , und mit der rechten Maustaste , um das Video zu erstellen. Nennen Sie es "Unendlich -Menü." Während beide Clips noch ausgewählt sind , öffnen Sie die "Eigenschaften" , indem Sie "Fenster" , gefolgt von "Eigentum ". In den Namen der Instanz " InfiniteMenu " unter "Movie Clip" auf der "Property" des Geräts.
10
Fügen Sie eine neue Ebene in die Timeline , indem Sie auf " Neue Ebene "-Symbol am unteren Rand des sich die Timeline. Auf dem ersten Frame der rechten Maustaste , und klicken Sie dann auf "Actions" aus dem Pulldown -Menü
11
Kopieren Sie den folgenden Code
var centerX : . . Number = stage.stageWidth /2;
var galleryWidth : Number = InfiniteMenu.width ;
var Geschwindigkeit : Number = 0;
addEventListener ( Event.ENTER_FRAME , moveGallery );
Funktion moveGallery ( e : Event) : void {
Geschwindigkeit = - (0,05 * ( mouseX - centerX ) );
InfiniteMenu.x + = Geschwindigkeit;
< p> if ( InfiniteMenu.x > 0) {
InfiniteMenu.x = ( - galleryWidth /2); }
if ( InfiniteMenu.x < ( - galleryWidth /2) ) {
InfiniteMenu.x = 0; }
}
12
Speichern Sie die Datei . Testen Sie das Menü durch Drücken von "Strg" und "Enter".