AS3基础教程-第26课-控制时间轴
1、stop() 方法:停止时间轴。其实是暂停的效果,播放头会停止在当前帧,画面处于静止状态play()方法:从当前帧开始播放================租涫疼迟=====以步骤一创建的flash文档为蓝本,我们给按钮添加代码如下play_btn 的相应函数内添加play()stop_btn的相应函数内添加stop()完整的代码如下:play_btn.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);function fl_MouseClickHandler(event:MouseEvent):void{ play()}stop_btn.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_2);function fl_MouseClickHandler_2(event:MouseEvent):void{ stop()}测试影片看看效果吧:先单击停止按钮(实现的是暂停的效果),再单击播放按钮
2、gotoAndPlay(n) 方法:将时间轴转到n所在的帧处,并开始播放。举例:gotoAndPlay(5); //从第5帧开始播放。
3、gotoAndStop(n) 方法:将时间轴转到n所在的帧处并停止。举例:gotoAndStop(5); //跳到第5帧并停止。
4、nextFrame()方法:将时间轴移到下一帧并停止。
5、prevFrame()方法:将时间轴移到上一帧并停止。
6、停止与暂停:stop()方法 使时间轴停止播放,但它是停在当前帧处。很显然,这是暂停的效果。当我们再次点击播放按钮时,时间轴从当前帧处开镫炜茛玳始播放。所以在暂停按钮上的命令是:stop();停止的效果是回到第1帧,所以在停止按钮上的命令是:gotoAndStop(1);