User Guide
80 ActionScript language elements
Example
In the following example, when a user clicks the button that is created at runtime, the
playhead is sent to Frame 1 of the next scene. Create two scenes, and enter the following
ActionScript on Frame 1 of Scene 1.
stop();
if (init == undefined) {
this.createEmptyMovieClip("nextscene_mc", this.getNextHighestDepth());
nextscene_mc.createTextField("nextscene_txt", this.getNextHighestDepth(),
200, 0, 100, 22);
nextscene_mc.nextscene_txt.autoSize = true;
nextscene_mc.nextscene_txt.border = true;
nextscene_mc.nextscene_txt.text = "Next Scene";
this.createEmptyMovieClip("prevscene_mc", this.getNextHighestDepth());
prevscene_mc.createTextField("prevscene_txt", this.getNextHighestDepth(),
00, 0, 100, 22);
prevscene_mc.prevscene_txt.autoSize = true;
prevscene_mc.prevscene_txt.border = true;
prevscene_mc.prevscene_txt.text = "Prev Scene";
nextscene_mc.onRelease = function() {
nextScene();
};
prevscene_mc.onRelease = function() {
prevScene();
};
init = true;
}
Make sure you place a stop() action on Frame 1 of Scene 2.
See also
prevScene function
Number function
Number(expression) : Number
Converts the parameter expression to a number and returns a value as described in the
following list:
■ If expression is a number, the return value is expression.
■ If expression is a Boolean value, the return value is 1 if expression is true, 0 if
expression is false.