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
See also
prevScene function
Number function
Number(expression) : Number
Converts the parameter
following list:
If
is a number, the return value is
expression
If
is a Boolean value, the return value is 1 if
expression
is
expression
false
80
ActionScript language elements
action on Frame 1 of Scene 2.
stop()
to a number and returns a value as described in the
expression
.
.
expression
expression
is
, 0 if
true
Need help?
Do you have a question about the FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE and is the answer not in the manual?