MACROMEDIA FLASH MX 2004-ACTIONSCRIPT LANGUAGE Reference page 539

Actionscript language reference
Table of Contents

Advertisement

Using event handlers with
handler to a button using
such as
MovieClip.onPress
after the new content is loaded. However, if you attach an event handler to a movie clip using
onClipEvent()
or
on()
after the new content is loaded.
You can extend the methods and event handlers of the MovieClip class by creating a subclass. For
more information, see "Assigning a class to a movie clip symbol" in Using ActionScript in Flash.
Example
As shown in the following example, you can use
a movie clip and use the
Loading a JPEG using
access to movie clip methods. To get access to movie clip methods, you must create an empty
parent movie clip and a container child movie clip. Load the image into the container and place
the event handler on the parent movie clip.
// Creates a parent movie clip to hold the container
this.createEmptyMovieClip("logo_mc", this.getNextHighestDepth());
// creates a child movie clip inside of "mc_1"
// this is the movie clip the image will replace
logo_mc.createEmptyMovieClip("container_mc",0);
logo_mc.container_mc.loadMovie("http://www.macromedia.com/images/shared/
product_boxes/80x92/studio_flashpro.jpg");
// put event handler on the parent movie clip mc_1
logo_mc.onPress = function() {
trace("It works");
};
See also
MovieClip.loadMovie(), loadMovieNum(), MovieClip.loadVariables(),
MovieClip.unloadMovie(), unloadMovie(),
MovieClip.loadMovie()
or if you create a dynamic handler using an event handler method
on()
, and then you call
, and then call
loadMovie()
MovieClip.onPress()
replaces the movie clip with the image but doesn't give you
loadMovie()
can be unpredictable. If you attach an event
, the event handler does not remain
loadMovie()
on that movie clip, the event handler remains
to load the image picture.jpg into
loadMovie()
method to make the image act like a button.
unloadMovieNum()
MovieClip.loadMovie()
539

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Flash mx

Table of Contents