とりあえず外部SWF読み込み
swf load test
security.allowDomain ()
♥0 |
Line 31 |
Modified 2010-12-24 12:38:59 |
MIT License
archived:2017-03-09 13:06:40
ActionScript3 source code
/**
* Copyright romatica ( http://wonderfl.net/user/romatica )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/QVFT
*/
package
{
import flash.system.ApplicationDomain;
import flash.utils.getDefinitionByName;
import flash.display.MovieClip;
import flash.display.Bitmap;
import flash.display.Loader;
import flash.display.Sprite;
import flash.events.Event;
import flash.net.URLRequest;
import flash.system.LoaderContext;
public class Test_loadSWF extends Sprite
{
private var src : Loader ;
private var loadURL:String = "http://www.romatica.com/dev/wonderfl/bit/whatsthisbit.swf";
public function Test_loadSWF()
{
// write as3 code here..
laodImages();
}
//swf load start
private function laodImages() : void {
src= new Loader();
//addChild(chara);
var context :LoaderContext=new LoaderContext(true);
//context.applicationDomain = ApplicationDomain.currentDomain;
src.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
src.load(new URLRequest(loadURL), context);
}
private function loadComplete(event:Event):void
{
//MovieClip(chara.content).gotoAndPlay("stay");
//var mc = MovieClip(src.content)
//var Cls = src.contentLoaderInfo.applicationDomain.getDefinition("BG")
var Cls :Class= src.contentLoaderInfo.applicationDomain.getDefinition("scoreArea") as Class;
// var Cls:Class = getDefinitionByName("BG") as Class;
//addChild(new Cls())
}
}
}