User Guide

932 ActionScript classes
_totalframes (MovieClip._totalframes property)
public _totalframes : Number [read-only]
Returns the total number of frames in the movie clip instance specified in the MovieClip
parameter.
Availability: ActionScript 1.0; Flash Player 4
Example
In the following example, two movie clip buttons control the Timeline. The
prev_mc button
moves the playhead to the previous frame, and the
next_mc button moves the playhead to the
next frame. Add content to a series of frames on the Timeline, and add the following
ActionScript on Frame 1 of the Timeline:
stop();
prev_mc.onRelease = function() {
var parent_mc:MovieClip = this._parent;
if (parent_mc._currentframe>1) {
parent_mc.prevFrame();
} else {
parent_mc.gotoAndStop(parent_mc._totalframes);
}
};
next_mc.onRelease = function() {
var parent_mc:MovieClip = this._parent;
if (parent_mc._currentframe<parent_mc._totalframes) {
parent_mc.nextFrame();
} else {
parent_mc.gotoAndStop(1);
}
};
trackAsMenu (MovieClip.trackAsMenu property)
public trackAsMenu : Boolean
A Boolean value that indicates whether other buttons or movie clips can receive mouse release
events. The
trackAsMenu property lets you create menus. You can set the trackAsMenu
property on any button or movie clip object. If the
trackAsMenu property does not exist, the
default behavior is
false.
You can change the
trackAsMenu property at any time; the modified movie clip immediately
uses the new behavior.
Availability: ActionScript 1.0; Flash Player 6