flash中用按钮怎样控制影片剪辑快进快退(AS2.0)

。。问题不全第一次玩百度知道!我以为开始那只是添加标题的。鼠标左键再按钮位置按下(一直按着不放),影片剪辑加速播放鼠标移开按钮回复正常速度!最好还可以有快退!->难道这个... 。。问题不全 第一次玩百度知道!我以为开始那只是添加标题的。
鼠标左键再按钮位置按下(一直按着不放),影片剪辑加速播放 鼠标移开按钮 回复正常速度!最好还可以有快退!
->
难道这个技术很值钱么?就没人分享一下完整的代码+注释?
->
我想用一个简单的方法实现gotoAndPlay(_currentframe-5)来实现,虽然看起来有点不流畅为了应付管它了!但问题是我不会让gotoAndPlay(_currentframe-5)代码循环起来,而且是用on (press)这个来控制,只要鼠标不放开一直循环!再判断一下是否是第一帧或者是最后一帧就行。。高手们啊,别吧你们的技术憋着了!
展开
 我来答
ylylsheep
推荐于2016-11-26 · TA获得超过1280个赞
知道小有建树答主
回答量:823
采纳率:0%
帮助的人:1052万
展开全部
使用setInterval()

gotoAndPlay(nextFrame)
gotoAndPlay(prevFrame)

//////
你写一个setInterval() 函数,使用此函数控制快放慢放 快退慢退

通过按钮控制其开关。

点到为止 如果你不知道这个怎么用 ,建议楼主循序渐进!

//////
都写到到这样了 还不明白 你百度查一下 setInterval()
//////////////////////////////////////////////////////////
楼主知道setInterval()函数吗?

如果知道 那么(AS2.0)也很容易实现。

通过setInterval()来控制特定影片剪辑的播放速度

给一个见单的例子:

MC是你要控制的影片剪辑
在MC同层级的时间帧上 写AS:

function sudu(){
MC.gotoAndStop(nextFrame)
}

setInterval(sudu,30) //修改这个30即可 1000=1秒

////再不明白 我也没办法了 。
超然之快
2010-08-17 · 超过16用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:46.2万
展开全部
弄个截图,或许我能帮上忙我以前学过、、、
问题是在FLASH中不用加代码也能完成这种操作呀,在FLASH里面有左键右键,鼠标经过处的动作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式