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()加载的影片剪辑。 |
![]() | |||
![]() | |||
![]() | |||
![]() | ![]() | ||
在 LiveDocs 中查看评论 |
相关文章推荐
- XML+MovieClipLoader实现多图动态载入
- MovieClipLoader的帮助文件
- Flash片头loading与MovieClipLoader
- [Flash开发笔记] 正确理解MovieClipLoader的onLoadComplete事件
- MovieClipLoader 类的一个奇怪问题
- flash AS +xml 加载图片(使用MovieClipLoader实现LOADING)
- MovieClip.setMask()
- Starling MovieClip API
- MovieClip.swapDepths()
- flash actionscript MovieClip(电影剪辑)控制
- [原]AS3 如何在影片剪辑上 Movieclip mc 指定帧添加代码程序
- MovieClip.attachMovie()的用法
- MovieClip.attachMovie()
- 替代复制方法duplicateMovieClip Replacement
- MovieClip.attachMovie()的用法
- MovieClipLoaders Part 1
- MovieClip.moveTo 方法
- 剪切图动画 ClipBitmapMovie
- [AS语法]MovieClip.attachMovie
- MovieClipLoaders Part 2 - Looping and Listeners