Moin
Ich bin gerade dabei Thumbnails in eine selbstgebastelte Flash-Galerie zu laden. Das klappt soweit auch alles, aber natürlich nicht ganz

Mein Problem ist, dass mc.onData nicht so funktioniert wie onCLipEvent(data).
Also meine Vorgehensweise: Ich erstelle je nach Anzahl der vorhandenen Thumbs dynamisch MCs
PHP-Code:
for(a=0;a<mein_xml.childNodes[0].childNodes[_root.album].childNodes[0].childNodes.length;a++)
{_root.tleiste.tleiste2.createEmptyMovieClip("thumb"+a,a);
temp2 = _root.tleiste.tleiste2["thumb"+a];
und lade die Thumbnails hinein
PHP-Code:
temp2.loadMovie(_root.mein_xml.childNodes[0].childNodes[_root.album].childNodes[1].childNodes[a].attributes.pic);
Vor loadMovie definiere ich noch eine Ladesequenz
PHP-Code:
temp2.onData = function () {if(int(temp2.getBytesLoaded()*100/temp2.getBytesTotal())<100){trace("Lädt...");}else{trace("Fertig!");}}
Jedoch tut sich nichts, die Ladesequenz wird nie ausgeführt.
Baue ich die Sequenz jedoch in einen existenten MC ein
PHP-Code:
onClipEvent(data)
{if(int(temp2.getBytesLoaded()*100/temp2.getBytesTotal())<100){trace("Lädt...");}else{trace("Fertig!");}}
funktioniert es plötzlich oO
Kann mir jemand sagen, woran das liegt? mc.onData ist doch dasselbe wie onClipEvent(data) oder nicht?
PS: Ich mache das Ganze, um letzten Endes die Abmessungen jedes Bildes zu ermitteln.