gotoAndStop 函数

gotoAndStop( [scene:String,] frame:Object) : Void

将播放头转到场景中指定的帧并停止播放。如果未指定场景,播放头将转到当前场景中的帧。只能在根时间轴上使用 scene 参数,不能在影片剪辑或文档中的其它对象的时间轴内使用该参数。

参数

scene:String [可选] ― 一个字符串,指定播放头要转到其中的场景的名称。

frame:Object ― 表示播放头转到的帧编号的数字,或者表示播放头转到的帧标签的字符串。

示例

在下面的示例中,文档具有两个场景:sceneOnesceneTwo。场景一包含第 10 帧上名为 newFrame 的帧标签以及 myBtn_btnmyOtherBtn_btn 这两个按钮。此 ActionScript 放置在主时间轴的第 1 场景的第 1 帧上:


stop();

myBtn_btn.onRelease = function(){
 gotoAndStop("newFrame");
};

myOtherBtn_btn.onRelease = function(){
 gotoAndStop("sceneTwo", 1);
};

当用户单击这两个按钮时,播放头会移至指定的位置并停止。

请参阅

gotoAndStop(MovieClip.gotoAndStop 方法), stop 函数, play 函数, gotoAndPlay 函数