538
ActionScript classes
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("http://www.fakedomain.com/images/bad_hair_day.jpg",
image_mc);
See also
addListener (MovieClipLoader.addListener method)
,
loadClip
(MovieClipLoader.loadClip method)
,
onLoadStart (MovieClipLoader.onLoadStart
event listener)
,
onLoadComplete (MovieClipLoader.onLoadComplete event
listener)
onLoadInit (MovieClipLoader.onLoadInit event
listener)
onLoadInit = function([target_mc]) {}
Invoked when the actions on the first frame of the loaded clip are executed. After this listener
is invoked, you can set properties, use methods, and otherwise interact with the loaded movie.
Call this listener on a listener object that you add using
MovieClipLoader.addListener()
.
The value for
target_mc
identifies the movie clip this call is being made for. This parameter
is useful if you are loading multiple files with the same set of listeners.
Parameters
target_mc: MovieClip
[optional] A movie clip loaded by a
MovieClipLoader.loadClip()
method.
Availability:
ActionScript 1.0; Flash Lite 2.0
Parameters
target_mc
:
[optional] - A movie clip loaded by a
MovieClipLoader.loadClip()
method.
Example
The following example loads an image into a movie clip instance called
image_mc
. The
onLoadInit
and
onLoadComplete
events are used to determine how long it takes to load the
image. This information appears in a text field called
timer_txt
.
this.createEmptyMovieClip("image_mc", this.getNextHighestDepth());
var mclListener:Object = new Object();
mclListener.onLoadStart = function(target_mc:MovieClip) {
target_mc.startTimer = getTimer();
};
mclListener.onLoadComplete = function(target_mc:MovieClip) {
target_mc.completeTimer = getTimer();
};
mclListener.onLoadInit = function(target_mc:MovieClip) {
Summary of Contents for Flash Lite 2
Page 1: ...Flash Lite 2 x ActionScript Language Reference...
Page 22: ...22 Contents...
Page 244: ...244 ActionScript language elements...
Page 760: ...760 ActionScript classes...