ForcibleLoader.as http://snippets.libspark.org/svn/as3/ForcibleLoader/src/org/libspark/utils/ForcibleLoader.as
private function init():void{
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, swfComplete);
var fLoader:ForcibleLoader = new ForcibleLoader(loader);
fLoader.load(new URLRequest(swfURL));
fxStage.addChild(loader);
pptContainer.addChild(fxStage);
}
private function swfComplete(event:Event):void{
libMC = event.currentTarget.content as MovieClip;
for(var i:int = 1;i<Math.ceil(libMC.totalFrames/2);i++){
totalSlides.addItem(i);
}
slides = Math.ceil(libMC.totalFrames/2);
libMC.gotoAndStop(1);
}
Leave a comment