ActionScript 3 AS3从URL加载外部SWF
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 AS3从URL加载外部SWF相关的知识,希望对你有一定的参考价值。
import flash.display.*;
import flash.events.*;
private function loadAsset(loadURL:String):void
{
var ldr:Loader = new Loader();
ldr.load(new URLRequest(loadURL));
ldr.contentLoaderInfo.addEventListener(Event.INIT, loadStart);
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
ldr.contentLoaderInfo.addEventListener(ErrorEvent.ERROR, loadError);
ldr.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError);
ldr.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, loadError);
}
private function loadStart(e:Event):void
{
trace("load start");
ldr.contentLoaderInfo.removeEventListener(Event.INIT, loadStart);
}
private function loadError(e:Event):void
{
trace("load error");
ldr.contentLoaderInfo.removeEventListener(ErrorEvent.ERROR, loadError);
ldr.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, loadError);
ldr.contentLoaderInfo.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, loadError);
}
private function loadComplete(e:Event):void
{
trace("load complete");
ldr.contentLoaderInfo.removeEventListener(Event.COMPLETE, loadComplete);
addChild(event.target.content) as MovieClip;
}
以上是关于ActionScript 3 AS3从URL加载外部SWF的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 3 As3从XML加载
ActionScript 3 AS3从外部文本文件加载变量
ActionScript 3 AS3从URL或文件名获取文件扩展名
ActionScript 3 AS3 - 从本地驱动器加载并在闪存中显示图像
ActionScript 3 AS3 - 来自URL的缓存图像
ActionScript 3 AS3:图像加载