Sofern nicht gerichtet , Flash-Filme auf dem Web wird abgespielt , sobald sie aktiviert werden , noch bevor sie den Download abzuschließen . Gestützt Flash warten , um eine Datei zu spielen, bis sie vollständig geladen wurde ist ein einfacher Prozess , vorausgesetzt, man ist vertraut mit ActionScript , denn es ist einfach eine Frage der Befestigung Code zum Film. Der Code wird ständig den Status des Download- und nur damit die Datei nach Abschluss des Downloads zu spielen. Da diese Aufgabe ist abhängig von ActionScript wird davon ausgegangen, dass Sie ein grundlegendes Verständnis haben , und die Fähigkeit mit , Blitz und wissen , wie man einfache ActionScript-Code Flash-Objekte hinzuzufügen .. Things You
Flash. Fla-Datei
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie das Flash ( . Fla -Datei) in Flash. Öffnen Sie die Timeline ( "Fenster ", dann " Timeline " ) . Legen Sie zwei leere Frames auf der Timeline , bevor der Film beginnt . Tun Sie dies , indem Sie auf das letzte Bild des Films auf der Timeline mit gedrückter "Shift "-Taste und dann auf das erste Bild des Films. Ziehen Sie die gesamte Film zwei Rahmen auf der rechten Seite . Wenn Sie die Maustaste loslassen , wird der Film nun am Rahmen drei starten.
2
Fügen leere Schlüsselbilder Frames eins und zwei. Der rechten Maustaste auf einen Rahmen und wählen Sie " Leeres Schlüsselbild einfügen " aus dem Drop -Down-Menü . Wiederholen Sie diesen Vorgang für zwei Rahmen . Jetzt müssen wir den Rahmen ActionScript hinzuzufügen.
3
Klicken Rahmen ein und öffnen Sie dann das Bedienfeld Aktionen ( "Fenster ", dann " Aktionen " ) . Geben Sie den folgenden Code genau , einschließlich Zeilenumbrüche und Abstände :
if ( _framesloaded == _totalframes )
{
gotoAndPlay (3);
}
Hinweis: stellen Sie sicher, fünf Plätze vor jedem der geschweiften Klammern und 10 Räume einfügen vor dem " gotoAndPlay "-Befehl. Beinhalten auch zwei Gleichheitszeichen ( "==" ) , nicht ein.
Dies bedingte Anweisung einfach erzählt der Film , um zu überprüfen , ob der Film vollständig geladen . Wenn ja, dann ist es lenkt den Film auf drei Rahmen , das ist jetzt der Anfang des Films gehen .
4
Klicken Rahmen zwei auf der Timeline und gehen zurück zu den Aktionen Panel, das ist nun leer (der Code vorher eingetippt wird nur im ersten Frame angezeigt). Typ:
goto ( 1);
Keine Leerzeichen sind vor diesem Befehl notwendig
Hier ist, wie der Code funktioniert jetzt. . Wenn die Datei herunterzuladen und zu spielen, Rahmen beginnt man fordert sie auf, zu überprüfen , ob alles geladen wurde. Es ist noch nicht vollständig geladen, so dass der Film in zwei Rahmen geht . Rahmen zwei sendet einfach den Film zurück auf einen Rahmen , um die Download-Status wieder zu überprüfen. Der Film wird Endlosschleife hin-und her zwischen einem und zwei Frames , bis alle Frames heruntergeladen wurden. An diesem Punkt sind die Bedingungen erfüllt sind , so wird der Film aus dem Rahmen zu springen , um drei Rahmen und beginnen zu spielen .
5
Speichern Sie die Datei und veröffentlichen Sie es wie jedes andere Flash-Datei ( " Datei", dann "Veröffentlichen" ) . Der Code wird in sie eingebettet werden, und der Film wird nicht anfangen zu spielen , bis die Datei vollständig heruntergeladen wurde .