Hi Leuz!
Also ich habe folgendes Problem: Ich habe einen kleinen Preloader gebastelt, der per GET die Pfadangabe des zu ladenden swf-files erhält. Das klappt auch alles ganz gut, nur daß er leider sofort die schon geladenen Bilder der externen swf anzeigt .... und kommt mal das Internet nicht hinterher, so fängt der geladene Film logischer Weise an zu ruckeln. Wie kann ich denn das Abspielen des externen swf's so lange verzögern, bis es wirklich ganz geladen ist? Denn die Textfelder, die ich erstellte, damit man den Fortschitt des Ladens sehen kann, sind ja auch sofort weg!
Das ist mein Code bisher (Die Bühne besteht aus nur 3 Frames und 1 Ebene,das 1. und das 3. Frame sind (bis auf den AS-Code) leer, im 2. Frame sind Textfelder für die Ausgabe des Vortschrittes des Ladevorgangs)
Frame 1:
(leer)
var FilmPfad; //Pfadangabe über GET von der HTML-Seite
var geladen;
var zuladen;
var prozent;
var film = new MovieClip; //"film" soll das Movie aufnehmen
film.loadMovie( FilmPfad );
film.stop() //eigentlich sollte der Film hier gestoppt werden
Frame 2:
(in diesem Frame befinden sich auch die Textfelder)
t1 = geladen; //Textfelder werden mit Informationen gefüttert
t2 = zuladen;
t3 = FilmPfad;
if(geladen == zuladen)//wenn der Film geladen ist soll
{ //er starten ..... eigentlich!
film.play();
}
Frame 3:
(leer)
gotoAndPlay (2);
ich hoffe, daß ihr mir helfen könnt!
DANKE!
Also ich habe folgendes Problem: Ich habe einen kleinen Preloader gebastelt, der per GET die Pfadangabe des zu ladenden swf-files erhält. Das klappt auch alles ganz gut, nur daß er leider sofort die schon geladenen Bilder der externen swf anzeigt .... und kommt mal das Internet nicht hinterher, so fängt der geladene Film logischer Weise an zu ruckeln. Wie kann ich denn das Abspielen des externen swf's so lange verzögern, bis es wirklich ganz geladen ist? Denn die Textfelder, die ich erstellte, damit man den Fortschitt des Ladens sehen kann, sind ja auch sofort weg!
Das ist mein Code bisher (Die Bühne besteht aus nur 3 Frames und 1 Ebene,das 1. und das 3. Frame sind (bis auf den AS-Code) leer, im 2. Frame sind Textfelder für die Ausgabe des Vortschrittes des Ladevorgangs)
Frame 1:
(leer)
var FilmPfad; //Pfadangabe über GET von der HTML-Seite
var geladen;
var zuladen;
var prozent;
var film = new MovieClip; //"film" soll das Movie aufnehmen
film.loadMovie( FilmPfad );
film.stop() //eigentlich sollte der Film hier gestoppt werden
Frame 2:
(in diesem Frame befinden sich auch die Textfelder)
t1 = geladen; //Textfelder werden mit Informationen gefüttert
t2 = zuladen;
t3 = FilmPfad;
if(geladen == zuladen)//wenn der Film geladen ist soll
{ //er starten ..... eigentlich!
film.play();
}
Frame 3:
(leer)
gotoAndPlay (2);
ich hoffe, daß ihr mir helfen könnt!
DANKE!