egret.ProgressEvent
包 egret
类 public class ProgressEvent
继承 egret.ProgressEvent → egret.Event → egret.HashObject
当加载操作已开始或套接字已接收到数据时,将调度 ProgressEvent 对象。有两种类型的进程事件:ProgressEvent.PROGRESS 和 ProgressEvent.SOCKET_DATA。
公共属性
| 属性 | 
|---|
| PROGRESS : string   [静态]加载进度发生变化  | 
| SOCKET_DATA : string   [静态]获取到数据  | 
| bytesLoaded : number   在侦听器处理事件时加载的项数或字节数  | 
| bytesTotal : number   如果加载过程成功,将加载的总项数或总字节数  | 
公共方法
| 方法 | 
|---|
| ProgressEvent(type:string,bubbles:boolean,cancelable:boolean,bytesLoaded:number,bytesTotal:number)   创建一个 egret.ProgressEvent 对象  | 
| dispatchProgressEvent(target:egret.IEventDispatcher,type:string,bytesLoaded:number,bytesTotal:number):boolean   [静态]使用指定的EventDispatcher对象来抛出Event事件对象  | 
属性详细信息
PROGRESS
PROGRESS : string = "progress"
- 支持版本:Egret 2.4
 - 运行平台:Web,Native
 
加载进度发生变化
SOCKET_DATA
SOCKET_DATA : string = "socketData"
- 支持版本:Egret 2.4
 - 运行平台:Web,Native
 
获取到数据
bytesLoaded
bytesLoaded : number = 0
- 支持版本:Egret 2.4
 - 运行平台:Web,Native
 
在侦听器处理事件时加载的项数或字节数。
bytesTotal
bytesTotal : number = 0
- 支持版本:Egret 2.4
 - 运行平台:Web,Native
 
如果加载过程成功,将加载的总项数或总字节数。
方法详细信息
ProgressEvent()
public ProgressEvent(type:string,bubbles:boolean,cancelable:boolean,bytesLoaded:number,bytesTotal:number)
创建一个 egret.ProgressEvent 对象
- 支持版本:Egret 2.4
 - 运行平台:Web,Native
 - 参数
 
dispatchProgressEvent()
public dispatchProgressEvent(target:egret.IEventDispatcher,type:string,bytesLoaded:number,bytesTotal:number):boolean
使用指定的EventDispatcher对象来抛出Event事件对象。抛出的对象将会缓存在对象池上,供下次循环复用。
- 支持版本:Egret 2.4
 - 运行平台:Web,Native
 - 参数
- target:egret.IEventDispatcher - 派发事件目标
 - type:string - 事件类型
 - bytesLoaded:number - 加载的项数或字节数
 - bytesTotal:number - 加载的总项数或总字节数
 
 

