最简单的方法
代码如下 | 复制代码 |
var my_urlloader:Loader=new Loader(); my_urlloader.load(new URLRequest("swf.swf")); my_urlloader.contentLoaderInfo.addEventListener(Event.COMPLETE,_show); function _show(e:Event):void { addChild(my_urlloader); } |
例2
代码如下 | 复制代码 |
import flash.net.URLRequest; import flash.display.Loader; import flash.events.Event; import flash.events.ProgressEvent; var mc:MovieClip = new MovieClip(); function startLoad($swf:String) function onCompleteHandler($e:Event) |
上两两个是简单加载,如果要实现AS3 载入外部swf文件并与之交互话我们可照下面方法。
Loader类载入.swf文件,然后通过Loader实例的content 属性访问
代码如下 | 复制代码 |
ExternalMovie代码: package { package { |