Um einen Adobe Flash Creative Suite 5-Film in einer Schleife zu wiederholen oder den Abspielkopf an einen anderen Punkt auf der Flash CS5-Timeline zu senden, können Sie Ihren Film mit einer von zwei Variationen der goto-Anweisung anweisen, vor oder zurück zu einem bestimmten Bild zu springen: gotoAndPlay( ) und gotoAndStop().
Jede dieser beiden Anweisungen erfordert einen Framenamen oder eine Framenummer, damit Flash Player weiß, wohin der Abspielkopf gesendet werden soll. Wenn sie auf einem Bild platziert werden, senden diese Aktionen die Abspielposition vorwärts oder rückwärts zum angegebenen Bild und stoppen oder sie setzen die Wiedergabe an dieser Stelle fort.
Gehen Sie folgendermaßen vor, um gotoAndStop zu verwenden:
Wählen Sie auf der Aktionsebene einen neuen Keyframe aus und erstellen Sie ihn bei Bild 23.
Wählen Sie Fenster→Aktionen, um das Aktionenbedienfeld zu öffnen.
Klicken Sie auf das Pluszeichen und wählen Sie flash.display→MovieClip→Methods→gotoAndStop.
Zielen Sie im Feld Objekt auf die aktuelle Zeitachse, indem Sie dies in das Textfeld Objekt eingeben. Geben Sie 1 in das Textfeld Frame ein und stellen Sie sicher, dass das Textfeld Szene leer ist.
Die Aussagen sollten jetzt lauten
flash.display.MovieClip importieren; this.gotoAndStop(1);
Wählen Sie Steuerung→Film testen, um eine Vorschau Ihres Films anzuzeigen.
Das Tween spielt und springt zum ersten Frame, wo es stoppt.
Befolgen Sie diese Schritte, um gotoAndPlay() zu verwenden:
Erstellen Sie bei Bild 22 auf der Aktionsebene einen neuen Keyframe und starten Sie das Aktionenbedienfeld mit dem ausgewählten neuen Keyframe.
Klicken Sie auf das Pluszeichen und wählen Sie flash.display→MovieClip→Methods→gotoAndPlay.
Lassen Sie die Zeitachse im Textfeld Objekt auf sich selbst verweisen, indem Sie Folgendes eingeben.
Geben Sie 5 in das Textfeld Frame ein und vergewissern Sie sich, dass das Textfeld Szene leer ist (siehe Abbildung 7-5).
Die Aktionen sollten jetzt lauten
flash.display.MovieClip importieren; this.gotoAndPlay(5);
Wählen Sie Steuerung→Film testen, um eine Vorschau Ihres Films anzuzeigen.
Die Animation wird bis Bild 22 abgespielt und zwischen den Bildern 5 und 22 wiederholt.