<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function onSwfLoaded(event:Event):void{
Alert.show("end1");
Object(swfload.content).setApp(this);
Alert.show("end22");
}
private function btn1Click(e:MouseEvent):void{
//Alert.show(swfload.name);
Object(swfload.content).lib_func1();
// Alert.show(Object(swfload.content).lib_func2);
// Alert.show(Object(swfload.content).id);
// swfload.content.lib_func1();
// Alert.show("end");
}
]]>
</mx:Script>
<mx:SWFLoader id="swfload" source="testlib.swf" creationComplete="onSwfLoaded(event)"/>
<mx:Button id="btn1" label="GO1" click="Alert.show(Object(swfload.content).lib_func2('abc'));" x="62" y="379"/>
</mx:Application>
分享到:
相关推荐
加载SWF文件的核心在于使用`Loader`类,它是AS3中的一个核心组件,负责加载各种类型的媒体资源,包括SWF文件。 以下是一段基本的Flex代码示例,展示了如何加载和控制外部SWF文件: ```actionscript import flash....
3. **SWF Loader Component**: 用于加载和解析SWF文件,提供访问SWF内部结构的接口,如获取图形、帧率、动作脚本等信息。 4. **ActionScript Support**: SDK通常包含对ActionScript的解析和执行支持,使得开发者...
在AS3.0中,我们通常使用`Loader`类来加载SWF或其他类型的媒体文件。`Loader`对象具有`contentLoaderInfo`属性,这是一个`LoaderInfo`对象,提供了关于加载进度的详细信息。我们可以监听`progress`事件来获取加载...
一个国外大大写的preloader,通过js和一个swf loader来配合,可以下载任何资源但不去执行,纯粹加载到本地cache
首先,我们需要了解AS3中的Loader类,它是负责加载各种类型内容(包括SWF文件)的关键对象。要创建一个新的Loader实例,可以使用以下代码: ```actionscript var loader:Loader = new Loader(); ``` 接下来,我们...
很好的加载 加载外部SWF文件 loader的应用
在Flash中,我们可以使用`Loader`类来加载SWF文件。`Loader`类是ActionScript 3.0中的一个关键组件,它允许我们加载各种类型的内容,包括图像、SWF文件、视频等。为了加载SWF,我们需要创建一个`Loader`对象,然后...
用AS3编写,点击不同的按钮加载不同的外部SWF文件,显示在固定尺寸的舞台上,同一时该只能加载一个外部文件,自动调整被加载文件的尺寸以适应容器大小。昨天上传那个不知道为什么见不到,再次上传并添加了部分容错...
在Flex开发中,Loader类是用于加载各种类型资源的核心组件,包括图像、视频、SWF文件等。Loader类是ActionScript 3中的一个关键部分,它使得动态加载内容成为可能,提高了应用程序的灵活性和响应性。下面我们将深入...
3. **加载外部SWF文件**:在Flash中,可以使用`Loader`类来加载外部的SWF文件。首先,创建一个Loader对象,然后设置其`load()`方法的目标URL,以加载指定的SWF文件。加载完成后,SWF内容会被嵌入到当前SWF中,可以...
SWF文件加载是指在主Flash影片(称为Loader SWF)中嵌入或动态引入其他外部SWF资源的过程。这种技术可以用于分模块开发、内容更新或实现动态加载效果。加载的SWF可以包含动画、图片、数据或其他交互元素,为项目提供...
1. **创建Loader对象**:首先,我们需要创建一个`Loader`对象,这将是加载SWF文件的容器。 ```as3 var loader:Loader = new Loader(); ``` 2. **设置加载内容的类型**:为了确保安全,需要明确指定加载的内容类型。...
在加载完成后,我们可以通过`Loader`类的`content`属性访问到加载的SWF对象,但要控制其播放进度,我们需要更深入一步。由于SWF文件本质上是ActionScript代码执行的结果,我们无法直接控制其内部的时间轴。不过,...
在AS3(ActionScript 3)中,我们可以使用`Loader`类来加载另一个SWF文件。以下是一个基本的加载示例: ```as3 var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, ...
swf加载器 用于 Webpack 的 SWF 加载器
flash as3 加载外部swf jpg gif png loader urlloader的通用代码
tb_ugc_bytes_core_player_loader.swf
在ActionScript中,我们可以通过Loader加载SWF后,通过`Loader.content`属性访问到SWF的根显示对象。然后,我们可以遍历其子级,找到对应的按钮和MovieClips: ```as3 function onSWFLoaded(event:Event):void { ...
loader.load(new URLRequest("mySubFile.swf")); ``` 3. **监听加载进度**:你可以添加事件监听器来跟踪加载进度,例如使用`ProgressEvent.PROGRESS`: ```actionscript loader.contentLoaderInfo....
在Flex中,我们可以使用`flash.display.Loader`类来加载SWF文件。这个类提供了加载二进制数据(如SWF文件)并将其作为显示对象插入显示列表的能力。`Loader`类的`load()`方法接受一个`URLRequest`对象,其中包含了...