Flash资源加载

Flash资源加载

Flash加载swf、图形资源使用的是loader类,下面贴代码
更多内容请看: yoewan分享, Flash教程
转载自: http://www.yoewan.com/flash-resource-loading.html
var load:Loader = new Loader();
//加载资源所在地址
var url:URLRequest = new URLRequest('www.yoewan.com');
//加载
load.load(url);
//添加加载完成侦听,你也可以添加其它侦听,如错误等
load.contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete);
//加载完成事件
private function onComplete(e:Event):void{
    var mc:MovieClip=load.content as MovieClip;//获取加载资源
    //获取资源中的类信息
    var appDomain:ApplicationDomain;
    appDomain = mc.loaderInfo.applicationDomain;
    //判断资源中有没有该类
    if (appDomain.hasDefinition('yoewan.com')) {
    //有,获取该类,并创建实例
    var cls:Class = appDomain.getDefinition("yoewan.com") as Class;
    var m:MovieClip = new cls();
    addChild(m);
    }
    //如果你要将mc也添加到显示列表
    mc?addChild(mc):null;
}

标签:yoewan.com,Flash加载swf,Flash加载图片

你可能感兴趣的:(Flash,flash加载资源)