您的位置:首页 > 其它

MovieClipLoader

2006-02-08 10:15 232 查看
ActionScript 2.0 语言参考






ActionScript 类 > MovieClipLoader



MovieClipLoader

Object
|
+-MovieClipLoader

public class MovieClipLoader
extends Object

此类用于实现在 SWF、JPEG、GIF 和 PNG 文件正被加载到影片剪辑中时提供状态信息的侦听器回调。若要使用 MovieClipLoader 功能,请使用
MovieClipLoader.loadClip()
代替
loadMovie()
MovieClip.loadMovie()
来加载 SWF 文件。

在您发出
MovieClipLoader.loadClip()
命令后,下列事件将按列出顺序发生:

在下载的文件的第一个字节写入硬盘后,调用
MovieClipLoader.onLoadStart
侦听器。

如果您已实现了
MovieClipLoader.onLoadProgress
侦听器,则在加载过程中调用它。注意:您可以在加载过程中随时调用
MovieClipLoader.getProgress()


在下载的整个文件都写入硬盘后,调用
MovieClipLoader.onLoadComplete
侦听器。

在执行完下载的文件的第一帧动作后,调用
MovieClipLoader.onLoadInit
侦听器。

在调用
MovieClipLoader.onLoadInit
后,您可以设置属性、使用方法,还可与加载的影片进行交互。

如果文件未能完全加载,则调用
MovieClipLoader.onLoadError
侦听器。

可用性:ActionScript 1.0;Flash Player 7

属性摘要

继承自 Object 类的属性
constructor(Object.constructor 属性)__proto__(Object.__proto__ 属性)prototype(Object.prototype 属性)__resolve(Object.__resolve 属性)

事件摘要

事件

说明

onLoadComplete = function([target_mc:MovieClip], [httpStatus:Number]) {}


当使用
MovieClipLoader.loadClip()
加载的文件完全下载时调用。

onLoadError = function(target_mc:MovieClip, errorCode:String, [httpStatus:Number]) {}


当使用
MovieClipLoader.loadClip()
加载的文件未能加载时调用。

onLoadInit = function([target_mc:MovieClip]) {}


当执行加载的剪辑的第一帧上的动作时调用。

onLoadProgress = function([target_mc:MovieClip], loadedBytes:Number, totalBytes:Number) {}


在加载过程中(即在
MovieClipLoader.onLoadStart
MovieClipLoader.onLoadComplete
之间时),每当正加载的内容写入硬盘时调用。

onLoadStart = function([target_mc:MovieClip]) {}


当对
MovieClipLoader.loadClip()
的调用已开始下载文件时调用。

构造函数摘要

签名

说明

MovieClipLoader()


创建一个 MovieClipLoader 对象,您可以使用该对象来实现多个侦听器,以便在下载 SWF、JPEG、GIF 或 PNG 文件时响应事件。

方法摘要

修饰符

签名

说明

addListener(listener:Object) : Boolean


注册一个对象,以便在调用
MovieClipLoader
事件处理函数时接收通知。

getProgress(target:Object) : Object


返回正在通过使用
MovieClipLoader.loadClip()
加载的文件的已加载字节数和总字节数;对于压缩的影片,返回压缩后的字节数。

loadClip(url:String, target:Object) : Boolean


在播放原始影片时,将 SWF、JPEG、渐进式 JPEG、非动画 GIF 或 PNG 文件加载到 Flash Player 中的影片剪辑中。

removeListener(listener:Object) : Boolean


删除在调用
MovieClipLoader
事件处理函数时用来接收通知的侦听器。

unloadClip(target:Object) : Boolean


删除通过使用
MovieClipLoader.loadClip()
加载的影片剪辑。

继承自 Object 类的方法
addProperty(Object.addProperty 方法)hasOwnProperty(Object.hasOwnProperty 方法)isPropertyEnumerable(Object.isPropertyEnumerable 方法)isPrototypeOf(Object.isPrototypeOf 方法)registerClass(Object.registerClass 方法)toString(Object.toString 方法)unwatch(Object.unwatch 方法)valueOf(Object.valueOf 方法)watch(Object.watch 方法)








在 LiveDocs 中查看评论

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: