在 ActionScript 3.0 中,SWF 文件是使用 Loader 类来加载的。若要加载外部 SWF 文件,
ActionScript 需要执行以下 4 个操作:
1. 用文件的 URL 创建一个新的 URLRequest 对象。
2. 创建一个新的 Loader 对象。
3. 调用 Loader 对象的 load() 方法,并以参数形式传递 URLRequest 实例。
4. 对显示对象容器 (如 Flash 文档的主时间轴)调用 addChild() 方法,将 Loader 实例添加到显示列表中。
示例代码:
1 2 3 4 5 | var request:URLRequest = new URLRequest("http://design-studio.cn/ blog/wp-content/uploads/2010/02/generateur_avatars.swf"); var loader:Loader = new Loader(); loader.load(request); addChild(loader); |