Verwenden Sie Etiketten in Flash

December 20

Verwenden Sie Etiketten in Flash

Bildbezeichnungen sind einfach anzuwenden in Flash, aber deren Verwendung und Grundlegendes zu ihren Gunsten nimmt weitere eingehende Kenntnisse der Software. Die meisten Flash-Benutzer mit ActionScript, Flash die integrierte Skriptsprache, vertraut sind und verwenden Sie es für alles von relativ einfachen Knopfdruck Programmierung bis zur komplexen Programmierung interaktiver Spiele. ActionScript-Nutzer lieben Bildbezeichnungen weil sie Code robuster zu machen. Mit ihnen bedeutet, dass Ihr Code nicht brechen, wenn Sie hinzufügen oder Entfernen von Rahmen, das ist eine Gefahr, bei Verwendung von ActionScript ohne Bildbezeichnungen.

Anweisungen

1 Erstellen Sie drei Schichten in einem neuen Flash-Dokument, ein genannt "Actionscript" eines namens "Tasten" und eine so genannte "Bild." In diesem Beispiel einfache Schaltfläche zeigt Ihnen, wie mit Bildbezeichnungen Ihre Codierung Bemühungen erleichtern kann.

2 Erstellen Sie einen neuen Keyframe, indem mit der rechten Maustaste und wählen "Schlüsselbild einfügen" in den ersten Frame der Ebene "Tasten". Erstellen Sie innerhalb dieser Keyframe einen roten Knopf. Zeichnen Sie einen roten Kreis mit den Flash-Zeichenwerkzeugen. Maustaste auf das Shape und wählen Sie "Convert to Symbol" Benennen Sie der Schaltfläche, und stellen Sie sicher, dass "Button" in den "Typ" Dropdown-Menü ausgewählt ist. Sobald Sie den Button als Element in Ihre Bibliothek definiert haben, müssen Sie der Instanz der Schaltfläche auf der Bühne einen Namen zu geben. Wählen Sie die Schaltfläche und wählen Sie "Fenster" > "Eigenschaften". Geben Sie in das weiße Feld oben im Fenster "Eigenschaften" "Redbtn."

3 Importieren Sie ein Bild Ihrer Wahl in Flash. Wenn Sie Ihre Schaltfläche klicken, ist das Bild, das Flash angezeigt werden. Wählen Sie "Datei" > "Importieren" > "Import Bibliothek." Navigieren Sie zu Ihrem Foto und klicken Sie auf "Öffnen".

4 Wählen Sie das zweite Bild in der "Bild"-Ebene. Maustaste darauf und wählen Sie "Schlüsselbild einfügen." Medienbibliothek klicken Sie und ziehen Sie das Bild, das Sie im vorherigen Schritt auf die Bühne importiert. Wenn die Bibliothek in Ihrem Arbeitsbereich nicht angezeigt wird, wählen Sie "Fenster" > "Bibliothek" zu zeigen.

5 Maustaste auf das Bild und wählen Sie "Bewegungs-Tween erstellen." Wenn eine Meldung angezeigt, dass Sie das Bild zuerst in Symbol konvertieren müssen angezeigt wird, klicken Sie auf "OK". Eine blaue Tween-Bereich wird auf der Zeitachse angezeigt. Passen Sie die Länge des Tweens auf 50 Frames durch Klicken und ziehen das Ende.

6 Ziehen Sie den Indikator rot Timeline in den zweiten Rahmen, und klicken Sie auf das Bild um es zu markieren. Wählen Sie "Fenster" > "Eigenschaften". Wählen Sie unter "Color-Effekt" "Alpha" und den alpha-Wert auf NULL gesetzt. Ihr Bild sollte transparent erscheinen. Bewegen des Timeline-Indikators zu dem 50. Bild und öffnen Sie das Bedienfeld "Eigenschaften" erneut. Den alpha-Wert auf 100 festgelegt. Wenn Sie Ihren Button programmieren, wird Ihr Bild Blenden langsam wenn er gedrückt wird anstatt plötzlich auftauchen.

7 Wählen Sie den ersten Frame der Ebene "Actionscript", und wählen Sie "Fenster" > "Aktionen." Nun schreiben Sie den Code, der Ihre Schaltfläche arbeiten macht. Geben Sie Folgendes ein:

Stop();

redbtn.addEventListener (MouseEvent.CLICK, showimage1);

Funktion Showimage1(event:MouseEvent):void {}

gotoAndPlay(2);

}

Dieser Code fügt einen Ereignis-Listener für Ihren Button. Wenn Sie darauf klicken, läuft Flash eine Funktion, die das Programm auf den zweiten Rahmen sendet, verursacht es die Animation zu spielen, die Ihr Bild eingeblendet wird. Die Codezeile weist "gotoAndPlay(2)" Flash zum Abspielen von den zweiten Rahmen.

Testen Sie Ihre Schaltfläche um sicherzustellen, dass es erwartungsgemäß funktioniert. Klicken Sie auf "Steuerung" > "Film testen."

8 Behaupten Sie, dass eine zusätzliche Animation hinzufügen, bevor der Benutzer die Schaltfläche angezeigt werden soll. Fügen Sie ein paar zusätzliche Bilder zu Beginn Ihre Timeline durch Klicken und ziehen Anfang der Tween-Bereich zu verschieben nach unten fünf Frames. Verschieben Sie einzelne Frames in anderen Schichten durch anklicken und ziehen bis in den fünften Frame, kurz vor Beginn der Tween-Bereich.

9 Testen Sie Ihre Schaltfläche erneut. Sie werden bemerken, dass es nicht funktioniert. Deshalb, weil der Befehl "GotoAndPlay" erzählt Flash zum Abspielen Ihrer Tween im zweiten Frame und Tween-Bereich beginnt im sechsten Frame jetzt. Sie zusätzliche Bilder eingefügt, aber ActionScript-Code nicht ändern, Konto für Ihre Änderung.

10 Ihre Tween zu löschen und neu erstellen. Betrachten Sie dieses Mal, nachdem Sie einen Keyframe erstellen seine "Eigenschaften", bevor Sie in Ihrem Foto ziehen. Sie werden bemerken, dass Sie eine Bezeichnung angeben können. Beschriften Sie den Frame "start" und weiter Ihre Tween erstellen, wie Sie in den vorherigen Schritten haben.

11 Ersetzen Sie die "2" im ActionScript-Code mit Ihrem Bildbezeichnung in Anführungszeichen ("Start"). Der endgültige Code wie folgt lauten:

Stop();

redbtn.addEventListener (MouseEvent.CLICK, showimage1);

Funktion Showimage1(event:MouseEvent):void {}

gotoAndPlay("start");

}

12 Testen Sie Ihre Schaltfläche. Sie werden bemerken, dass es wieder funktioniert, auch wenn Sie keine Frames Verschieben nicht. Deshalb, weil Sie Ihre ActionScript zum Verweisen auf eine Bildbezeichnung, die konstant bleibt, selbst wenn Sie einfügen oder Löschen von Bildern aus der Zeitachse geändert haben. Wenn Sie möchten, entfernen Sie einige Rahmen und testen Sie Ihre Datei erneut aus, um es sich selbst zu beweisen.