Originariamente inviato da Room237
Carico un swf col comando loadmovie,
nel filmato caricato c'è un preloader fatto così
codice:
this.onEnterFrame = function() {
	var amount = Math.round(this.getBytesLoaded() / this.getBytesTotal() *100);
	_root.loader.bar._y = 100-amount;
	_root.loader.carica = "loaded "+amount+"%";
	if(amount == 100) {
		this.gotoAndPlay("out_loader");
		delete this.onEnterFrame;
	}
}
problema: il preload non si vede, si vede il filmato dopo il preload ma non il preloader
Il problema sta in quel _root.
Caricando il movie con loadMovie la _root cambia, diventa quella del filmato principale, di conseguenza NON trova più il clip loader...

Se la funzione di preload qui sopra è scritta in un frame della timeline principale e non dentro qualche clip, è sufficiente togliere _root.