Loader.percentLoaded

可用性

Flash Player 6.0.79。

版本

Flash MX 2004。

用法

loaderInstance.percentLoaded

描述

属性(只读);一个数字,指明已加载内容的百分比。通常,使用该属性是为了以一种易于阅读的形式向用户展示进程。使用以下代码将数字舍入为最接近的整数:

Math.round(bytesLoaded/bytesTotal*100))

范例

以下范例创建一个 Loader 实例,然后创建一个带有进程处理函数的侦听器对象,该处理函数跟踪加载的百分比并将其发送到“输出”面板:

createClassObject(Loader, "loader", 0);
loadListener = new Object();
loadListener.progress = function(eventObj){  
  // eventObj.target 是生成 change 事件的组件,
  // 即 Loader。
  trace("logo.swf is " + loader.percentLoaded + "% loaded."); // 跟踪加载进程
}
loader.addEventListener("complete", loadListener);
loader.content = "logo.swf";