User Guide

MovieClip 911
Example
The following example displays information about the movie clip that receives keyboard
focus, and the instance that previously had focus. Two movie clips, called
my_mc and
other_mc are on the Stage. Add the following ActionScript to your AS or FLA document:
my_mc.onRelease = Void;
other_mc.onRelease = Void;
my_mc.onSetFocus = function(oldFocus) {
trace("onSetFocus called, previous focus was: "+oldFocus);
}
Tab between the two instances, and information displays in the Output panel.
See also
onKillFocus (MovieClip.onKillFocus handler)
onUnload (MovieClip.onUnload handler)
onUnload = function() {}
Invoked in the first frame after the movie clip is removed from the Timeline. Flash processes
the actions associated with the
onUnload event handler before attaching any actions to the
affected frame. You must define a function that executes when the event handler is invoked.
You can define the function on the Timeline or in a class file that extends the MovieClip class
or is linked to a symbol in the library.
Availability: ActionScript 1.0; Flash Player 6
Example
The following example defines a function for the
MovieClip.onUnload() method that sends
a
trace() action to the Output panel:
my_mc.onUnload = function () {
trace ("onUnload called");
}
opaqueBackground (MovieClip.opaqueBackground
property)
public opaqueBackground : Number
The color of the movie clip's opaque (not transparent) background of the color specified by
the number (an RGB hexadecimal value). If the value is
null or undefined, there is no
opaque background. For movie clips in which the
cacheAsBitmap property is set to true,
setting
opaqueBackground can improve rendering performance.