This shows you how to load a Symbol from an external SWF, and tracing the progress as it is downloading the external file.
var loader = new Loader(); var ldrContext:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain); loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, handleProgress); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, handleComplete); loader.load(new URLRequest("externalMovie.swf"), ldrContext); var object:MovieClip; function handleProgress(e:ProgressEvent) { trace(e.bytesLoaded + " : " + e.bytesTotal) } function handleComplete(e:Event) { trace("Loaded"); //object = e.target.content as MovieClip; var MyButton:Class = getDefinitionByName("MyButton") as Class; addChild(new MyButton()); }