跳到某一帧或场景

要跳到 SWF 文件中的具体帧或场景,您可以使用 gotoAndPlay()gotoAndStop() 全局函数,或者 MovieClip 类的、与这两个函数等效的 gotoAndPlay()gotoAndStop() 方法。每个函数或方法都可用于在当前场景中指定一个要跳到的帧。如果您的文档中包含多个场景,则可以指定要跳到的场景和帧。

以下示例在按钮对象的 onRelease 事件处理函数内使用全局 gotoAndPlay() 函数来将包含该按钮的时间轴的播放头发送到第 10 帧。

jump_btn.onRelease = function () {
  gotoAndPlay(10);
}

在下一个示例中,MovieClip.gotoAndStop() 方法将名为 categories_mc 的影片剪辑的时间轴发送到第 10 帧,然后停止。当使用 MovieClip 方法 gotoAndPlay()gotoAndStop() 时,您必须指定要应用该方法的实例。

jump_btn.onPress = function () {
  categories_mc.gotoAndStop(10);
}