>>>Kann ein Preloader eine externe SWF aufrufen(kann er) und seine Schleife weiter fortführten bis der Ladevorgang abgeschlossen ist???
Hi gpo,
bin nicht ganz sicher ob ich Dein Problem richtig verstanden habe...
Wenn Du einen Preloader baust, dann musst Du die "Schleifen" des Preloaders ja von irgendwas abhängig machen...also "lade bis n bytes geladen sind...", "lade bis bild x geladen worden ist..."
Wenn Du jetzt externe Filme reinlädst, von denen der Preloader ja nicht weiss wie gross sie sind, dann hast Du natürlich ein Problem, denn Du sagst ja "Lade bis 100k (des Hauptfilmes) geladen sind", lädst aber einen externen Film der vielleicht 200kb gross ist "mal eben nebenbei" rein. Das kann natürlich nicht funktionieren, denn woher sollte der Preloader wissen wie gross die externen Filme vielleicht sind?
Mit diesem Problem müssen sich Flasher schon ewig herumplagen...
Wenn ich Anwendungen zu bauen habe in denen externe Filme vorkommen, dann gehe ich stets den Weg, den externen Filmen ebenfalls kleine Preloader zu spendieren.
Der "Hauptfilm" oder auch "Steuerfilm" hat einen Preloader, in diesen Film ist die "Homepage" oder das "Hauptmenu" integriert...erst bei klicken auf die Menupunkte werden dann die externen Filme geladen, und jeder hat seinen eigenen kleinen Preloader.
Auf unserer eigenen Seite ist das genau so gelöst:
http://www.fuenfwerken.com Hier ist _alles_ in kleine externe Filme aufgesplittet...es werden insgesamt 92 einzelne swf's verarbeitet (mit der englischen version sogar 184) :-/ )...so ist das Preloading für jeden einzelnen sehr kurz und daher erträglich :)
Es gibt noch einige andere Stolpersteine zu beachten....z.B. werden eingebettete Schriften _immer_ vor allem anderen geladen (auch vor einem Preloader!!) - daher hat man bei langsamen Verbindungen auf Flash-Seiten manchmal kurz den Eindruck es passiere "gar nichts".
Sag Bescheid wenn Du noch Infos brauchst...
mfg
MOS