
Код:
package {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.text.*;
import flash.utils.*;
import flash.media.*;
dynamic public class Receiver_doc extends Sprite{;
public var loader:Loader;
public var req:URLRequest;
var Gerl_class:Class;
var Dog_class:Class;
var gerl_mc:MovieClip;
var dog_mc:MovieClip;
var i:int;
public function Receiver_doc() {
loader = new Loader();
//addChild(loader);
req = new URLRequest("House_mc.swf");
loader.load(req);
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onLoadProgress);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
}
public function onLoadProgress(param1:ProgressEvent):void {
txt.text = "PROGRESS " + int(100 * (param1.bytesLoaded / param1.bytesTotal)) + "%";
}
public function onLoadComplete(param1:Event):void {
removeChild(txt);
Gerl_class = loader.contentLoaderInfo.applicationDomain.getDefinition("MyBox") as Class;
gerl_mc = new Gerl_class();
addChild(gerl_mc);
gerl_mc.x = -250;
gerl_mc.y=-50;
gerl_mc = new Gerl_class();
addChild(gerl_mc);
gerl_mc.x = 100;
gerl_mc.y=-50;
}
}
}
http://www.dnadillo.dn.ua/fla/load-MovieClip-class.html