O CÓDIGO:
var loaderArray:Array = new Array();
function loadThumbs(alvo:MovieClip,path:String) {
try{
//remove o conteudo anterior carregado dentro do alvo
alvo.removeChildAt(0);
}catch(e){}
var loaderThumb:Loader = new Loader();
loaderArray.push(loaderThumb = new Loader());
try{
loaderThumb.load(new URLRequest(path));
}catch(e){
trace("Path: "+path+"["+e+"]");
}
loaderThumb.contentLoaderInfo.addEventListener("complete",handleComplete);
loaderThumb.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, carregando);
function carregando(event){
var quantoCarregou:Number = event.bytesLoaded/event.bytesTotal*100;
var bl = event.bytesLoaded;
var bt = event.bytesTotal;
quantoCarregou = Math.floor((100*bl)/bt);
}
function carregou(event){
loaderThumb.removeEventListener("progress", carregando);
loaderThumb.removeEventListener("complete", carregou);
}
function handleComplete(event) {
alvo.addChild(loaderThumb.content);
loaderThumb = null;
}
}
O USO:
loadThumbs(alvo,'http://www.google.com.br/intl/pt-BR_br/images/logo.gif');