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";