Acabo de dar un ejejmplo de carga externa bueno aqui te dejo el mismo pero le añadido los eventos que te indican cantidada de carga y carga completa si tienes alguna duda d como aplicarlkos dimelo
Código PHP:
function CargaExt(DirMovie:String){
_root.createEmptyMovieClip("mc_trabajos", _root.getNextHighestDepth());
var mclListener:Object = new Object();
mclListener.onLoadInit = function(obj_mc:MovieClip) {
obj_mc._x = Stage.width/2-obj_mc._width/2;
obj_mc._y = Stage.height/2-obj_mc._height/2;
var w:Number = obj_mc._width;
var h:Number = obj_mc._height;
};
mclListener.onLoadProgress = function(obj_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
trace("cargando "+ (bytesLoaded/bytesTotal)*100)
}
mclListener.onLoadComplete = function(obj_mc:MovieClip, httpStatus:Number):Void {
trace("Carga Completa");
}
var image_mcl:MovieClipLoader=new MovieClipLoader()
image_mcl.addListener(mclListener);
image_mcl.loadClip(DirMovie, mc_trabajos);
}
boton.onRelease=function(){
CargaExt("xxx.swf")
}