flash cs6代码片断——时间轴导航,如何添加一个按钮,可以让停下来的播放继续播放?

2024-11-25 20:49:24
推荐回答(1个)
回答1:

1.朋友,首先将你做好的动画放到一个单独的层上。这个可以做可以不做,单独放一层,方便说。

2.AS层写代码  stop():  表示此动画接受停止指令。吵核旅

3.按钮层做两个按钮,一个播放,一个停止。

播放按钮写代码 on(release){

                              mc.play():

停止按钮写代码 on(release){

                              mc.stop():

4.注意代码里的 mc 代表的是动画所属影片剪辑的实例名。需要自己将名字改成 mc 或者其他什么,自己决定。(我这里是将整个动画帧,放到一个影片剪辑元件里的。单独为一层。)

这样就可以使用上面的代码,而FLASH源文氏唤件里只需要三层,显得场景很干净。

5.如果觉得这样很麻烦。那你也不用讲动画放到一个影片剪辑元件里。直升凳接在动画上面新加两层。一层为AS层,一层为按钮层。如果直接在动画里做按钮,那么代码就可以不用写 mc 两个字母。直接添加播放和停止指令就行了。

6,以上是两个按钮的做法,如果是一个按钮,第一次按下是播放,再次按下是停止,再按是播放这种,就比较复杂了。看你说怎么新加按钮,应该是两个按钮的这种。就用两个按钮这种简单的方法做吧。