Text preloaden

d4k4

Erfahrenes Mitglied
Hab da mal eine Frage:

Wie kann ich eine Textdatei in Flash vorladen? Also dass der User ähnlich wie bei einem Preloader eine Loading Nachricht sieht bis der Text vollständig durchgeladen ist.
 
hi

also ist ein fake (und gelogen ist's auch), tut aber das
was du willst:


PHP:
obj=new LoadVars()
this.createTextField('my_txt',1,0,0,150,20);
my_txt.text='datei wird geladen'
obj.load('my_text_datei.txt')
obj.onLoad=function(s){
   if (s){my_txt.text='datei geladen'};
   else{my_txt.text='ladevorgang abgebrochen'}
}
 
Selbst dann müsstest du aber in etwa schon die Bibel in 127 verfügbaren Sprachen gleichzeitig in ein Textfeld laden, damit der User mal ne Ladeverzögerung merkt. :)

Geist
 
...du meinst so ein richtig schön fettes 80 GB text-file ?
:)

nee, aber mal im ernst; kennst du ne möglichkeit,
ein text-file zu preloaden ? onLoad und onData melden
sich ja erst wenn die daten vollständig in flash
angekommen sind.
 
Ach du meinst mit Prozentanzeige?

Nee, da ist nix machbar, außer du baust im Text alle 10% Textlänge eine Variable ein und testet dauernd ob die gesetzt ist oder noch nicht - dann hättest du ne ungefähre Vorstellung.

Geist
 
Nö, geht doch auch nicht. Wie willst du den checken
ob deine erste 10prozent-variable geladen ist, wenn er
die anderen neun noch nicht hat ??
 
Na eben nicht mit einem onLoad-Handler, sondern einem onEnterFrame auf _root, was einfach immer wieder die Eigenschaft "blabla" im LoadVars-Objekt abfragt. :)

Geist
 

Neue Beiträge

Zurück