package {
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.display.SimpleButton;
import flash.events.*;
import flash.net.*;
import flash.utils.*;
import flash.net.URLRequest;
import flash.display.Loader;
public class As3_loading_as2 extends MovieClip {
private var hope_diamond300x250_mc:MovieClip;// TRYING TO CAST LOADED SWF AS A MOVIE CLIP.
private var hopeDiamondLoader:Loader;
public function As3_loading_as2() {
hopeDiamondLoader = new Loader();
hopeDiamondLoader.contentLoaderInfo.addEventListener(Event.INIT, hope_diamondLoaded);
hopeDiamondLoader.load(new URLRequest("as2.swf"));
//hopeDiamondLoader.load(new URLRequest("hope_diamond_300x250.swf"));
//hopeDiamondLoader.load(new URLRequest("sound_basics.swf"));// TEST AS3 FIRST
trace("hopeDiamondLoader.contentLoaderInfo: " + hopeDiamondLoader.contentLoaderInfo);// traces: hopeDiamondLoader.contentLoaderInfo: [object LoaderInfo]
}
private function hope_diamondLoaded(e:Event):void {
hope_diamond300x250_mc = MovieClip(hopeDiamondLoader.content);
addChild(hope_diamond300x250_mc);
hope_diamond300x250_mc.x = stage.stageWidth / 2 - hope_diamond300x250_mc.width / 2;
hope_diamond300x250_mc.y = stage.stageHeight / 2 - hope_diamond300x250_mc.height / 2;
}
}
}