La function è il codice scritto da and80, da inserire nel 1° frame della timeline principale del filmato principale:
	codice:
	preload = function(clip, ID){
	clip._alpha = 0;
	car = clip.getBytesLoaded();
	tot = clip.getBytesTotal();
	perc = Math.floor((car/tot)*100);
	if(!isNaN(perc)){
		trace(perc+"%");
//
//	... qui, al posto del trace, si possono inserire le istruzioni
//	... per visualizzare: barre, percentuali ecc. ecc
//		
	}
	if(car >= tot && tot > perc && perc == 100){
		clearInterval(_root[ID]);
		clip._alpha = 100;
	}
}
 
Il codice per richiamare i filmati esterni vanno bene, ma...
occorre inserire il richiamo della funzione di preload:
	codice:
	on (release) { 
    loadMovie("esterno.swf", "contenitore"); 
    [COLOR=red]a = setInterval(preload, 50, _root.contenitore, "a"); 
}