要跳到 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); }