Flash资源加载
Flash加载swf、图形资源使用的是loader类,下面贴代码
更多内容请看:[url="http://www.yoewan.com"]yoewan分享[/url],[url="http://www.yoewan.com/flex"]Flash教程[/url]
转载自:[url="http://www.yoewan.com/flash-resource-loading.html"]http://www.yoewan.com/flash-resource-loading.html[/url]
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加载swf、图形资源使用的是loader类,下面贴代码
更多内容请看:[url="http://www.yoewan.com"]yoewan分享[/url],[url="http://www.yoewan.com/flex"]Flash教程[/url]
转载自:[url="http://www.yoewan.com/flash-resource-loading.html"]http://www.yoewan.com/flash-resource-loading.html[/url]
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加载图片