Flash CS4 Button UI-Komponente
Im letzten Tutorial haben wir den Stoppcode hinzugefügt, der unseren Flash stopptR. ecard von Wiederholung nach dem ersten Durchgang durch die Timeline. Jetzt fügen wir eine Schaltfläche "Wiedergabe" hinzu, mit der die Wiedergabesteuerung in die Hände des Betrachters gelegt wird. Sobald die E-Card-Animation zum Stillstand gekommen ist, wird der Betrachter den Film durch Klicken auf diese Schaltfläche wiedergeben.

Wir können diese Schaltfläche erstellen, indem wir ActionScript codieren, das für uns eine Schaltfläche auf der Bühne zeichnet. Für dieses Tutorialal verwenden wir jedoch die integrierte UI-Komponente für Schaltflächen. Wir werden mit der Arbeit am letzten Frame der Timeline beginnen. Öffnen Sie Ihre E-Card in Flash CS4.

  1. Fügen Sie eine neue Ebene direkt unter der Ebene "Aktionen" hinzu. Nennen Sie diese neue Ebene "Replay". Wir werden diese Ebene verwenden, um unseren Knopf zu halten.

  2. Fügen Sie einen Keyframe in Frame 105 der Wiedergabeebene hinzu. Dadurch wird sichergestellt, dass die Schaltfläche erst in diesem letzten Frame sichtbar ist.

  3. Öffnen Sie das Bedienfeld Komponenten (Fenster - Komponenten). Dieses Fenster besteht aus zwei Abschnitten, der Benutzeroberfläche und dem Video. Die Schaltflächenkomponente befindet sich im Abschnitt Benutzeroberfläche. Klicken Sie auf eine Instanz der Schaltflächenkomponente und ziehen Sie sie auf die Bühne direkt unter dem Text.

  4. Wählen Sie die Schaltfläche. Geben Sie der Schaltfläche im Eigenschaftenfenster den Instanznamen "Wiedergabe".

  5. Öffnen Sie das Komponenteninspektorfenster (Fenster - Komponenteninspektor). In diesem Bereich legen wir die Werte für die Parameter unserer Schaltflächenkomponente fest. Der Parameter Label steuert den Text oben auf unserer Schaltfläche. Derzeit wird auf der Schaltfläche "Beschriftung" angezeigt, da der Wert für den Parameter "Beschriftung" auf "Beschriftung" eingestellt ist. Ändern Sie den Wert dieses Parameters in "Wiedergabe". Sie sollten sehen, dass der Text auf der Schaltfläche von "Beschriftung" zu "Wiedergabe" wechselt.

    Wenn wir die E-Card jetzt testen, passiert nichts, wenn wir auf die Schaltfläche "Wiedergabe" klicken. Dies liegt daran, dass wir der Schaltfläche noch ein Verhalten hinzufügen müssen.

  6. Klicken Sie auf den letzten Frame der Ebene "Aktionen" und öffnen Sie das Bedienfeld "Aktionen". Nach dem Stopp (); Code, fügen Sie den folgenden Code hinzu. Dieser Code weist Flash an, auf einen Mausklick auf die Schaltfläche "Wiedergabe" zu warten. Bei einem Mausklick führt Flash die Funktion replayMovie aus. Diese Funktion verfügt nur über eine Codezeile, die Flash anweist, zu Bild 1 zurückzukehren und den Film abzuspielen.

    Replay.addEventListener (MouseEvent.CLICK, replayMovie);
    Funktion replayMovie (evt)
    {
    gotoAndPlay (1);
    }

Copyright 2018 Adobe Systems Incorporated. Alle Rechte vorbehalten. Screenshots von Adobe-Produkten mit Genehmigung von Adobe Systems Incorporated. Adobe, Photoshop, Photoshop-Album, Photoshop-Elemente, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere-Elemente, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst und Flash Paper ist / sind entweder [eine] eingetragene Marke (n) oder eine Marke (n) von Adobe Systems Incorporated in den USA und / oder anderen Ländern.


Video-Anleitungen: Flash CS 5.5 Tutorial : Creating a Volume Slider using Actionscript 3.0 (March 2024).