getProgress (MovieClipLoader.getProgress method)
public getProgress(target:Object) : Object
Returns the number of bytes loaded and the total number of bytes of a file that is being loaded
by using
MovieClipLoader.loadClip()
compressed bytes. The
instead of (or in addition to) writing a
Availability: ActionScript 1.0; Flash Player 7
Parameters
- A SWF, JPEG, GIF, or PNG file that is loaded by using
target:Object
MovieClipLoader.loadClip()
Returns
- An object that has two integer properties:
Object
Example
The following example demonstrates the use of the
using this method, you will usually create a listener object to listen for the
event. Also note that the first, synchronous call to
bytes loaded and the total number of bytes of the container and not the values for the
externally requested object.
var container:MovieClip = this.createEmptyMovieClip("container",
this.getNextHighestDepth());
var image:MovieClip = container.createEmptyMovieClip("image",
container.getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
listener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number,
bytesTotal:Number):Void {
trace(target + ".onLoadProgress with " + bytesLoaded + " bytes of " +
bytesTotal);
}
mcLoader.addListener(listener);
mcLoader.loadClip("http://www.w3.org/Icons/w3c_main.png", image);
var interval:Object = new Object();
interval.id = setInterval(checkProgress, 100, mcLoader, image, interval);
function checkProgress(mcLoader:MovieClipLoader, image:MovieClip,
interval:Object):Void {
trace(">> checking progress now with : " + interval.id);
948
ActionScript classes
; for compressed movies, returns the number of
method lets you explicitly request this information,
getProgress
MovieClipLoader.onLoadProgress
.
and
bytesLoaded
bytesTotal
method. Rather than
getProgress()
can return the number of
getProgress()
listener function.
.
onLoadProgress
Need help?
Do you have a question about the FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE and is the answer not in the manual?