2013-03-15 46 views
0

我有一个时间线,总共有60帧的动画片段。在零件中播放动画片段(as2 flash)

这60帧可以分成组20帧,它们总共形成循环运动的循环。

另外在有2个按钮。前进按钮和后退按钮。

如何使按钮使按钮播放20帧的动画片段然后停止?接下来点击,下20帧,下一个点击,下20帧。对于后退按钮,还可以采用其他方式。

我对ActionScript很新,发现很难谷歌我需要!

希望你们能帮我解决这个问题。这似乎是一个简单的任务...

+0

我已经找到一个解决办法......但如果有人有一个“有效”的解决方案,我会很高兴听到它! – PowerGuitarist 2013-03-15 12:11:53

+0

将群组粘贴到各个影片剪辑中? – David 2013-03-15 13:07:16

回答

0
var frame = 1; 
backwardBtn.onRelease = function(){ 
    if(frame != 1){ 
     frame -= 1; 
    } 
} 

forwardBtn.onRelease = function(){ 
    if(frame != 60){ 
     frame += 1; 
    } 
} 

mc.onEnterFrame = function(){ 
    gotoAndStop(frame); 
}