Die Sache mit dem Preloader

knallbernd

Erfahrenes Mitglied
Ich weiss es ist ein nerviges Thema, aber es will einfach nicht funktionieren.
Ich hab' schon alle möglichen Preloader ausprobiert, selber geschrieben etc. aber das Problem wiederholt sich.
So sieht beispielsweise einer aus (liegt im ersten Frame):

Code:
stop();
this.onEnterFrame = function() {
	geladen = Math.round(100*(this.getBytesLoaded()/this.getBytesTotal()));
	this.bar_mc._xscale = geladen;
	if (geladen == 100) {
		play();
	}
};

Der Film bleibt einfach im ersten Frame stehen, ohne dass sich irgendetwas tut (der beste Fall war schon, dass der Balken wenigstens mitgegangen ist, in diesem Fall macht er gar nix).
Vielleicht liegt es auch daran, dass ich ein eingebettetes .mov auf der Timeline habe und die .swfs teilweise 20mb groß sind.
Aber dass sich da gar nix tut?
 
Wenn du Objekte in deinem Film hast die für Actionscript auf dem ersten Frame exportiert werden, dann geht nix. Du kannst das umgehen, indem du diese Elemente in eine Bibliotheksdatei auslagerst, und diese dann preloadest ....

Grüsse
B
 
Nein, liegt eigentlich alles auf der Timeline.
Kann es sein, dass es nicht funktioniert weil ich ihn nicht wieder gelöscht, also
Code:
delete this.onEnterFrame;

habe (kann so schwer testen, weil .swf rausrechnen dauert 2h).
Vorallem, warum bewegt sich der Balken nichtmal
 
Zurück