Re: [問題] 快速撥放的as語法

看板Flash作者 (風月無情 )時間19年前 (2006/10/29 12:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
感謝 終於解決 不過產生另一個問題就是我回撥時撥到frame 1時會卡住 無法由最後面的frame回撥 如下 http://www.inwheel.com.tw//my/test.htm 是否有一個if的指另可以讓我回撥到1時跳到最後再往回撥? sorry我沒用過if指令所以不會用 我的語法如下跟你稍有不同 on(rollOver){ this.onEnterFrame = function(){ gotoAndPlay(_currentframe +5); } } on(rollOut){ delete this.onEnterFrame; } 至大感謝 ※ 引述《aquarianboy (ED)》之銘言: : ※ 引述《Goodbe (風月無情 )》之銘言: : : 我要讓我滑鼠移到某個按扭上後flash可以快速撥放 : : 我作了一個as語法如下 : : on(rollOver){ : : x=_currentframe; : : gotoandplay(x+5); : : } : : 可是這個只可以觸動一次 : : 也就是說當我滑鼠rollover後會跳一下 : : 但之後又維持原速度撥放 : : 有沒一個指令是可以只要滑鼠沒移開感應區就能一直以(x+5)去撥呢? : : 可否請教先進幫我改一下 : 放一個enterframe給這個按鈕 : 移開之後再把enterframe拿掉 : 假設你的button叫做yourMC : yourMC.onRollOver = function(){ : this.onEnterFrame = function(){ : gotoAndPlay(_currentframe +5); : } : } : yourMC.onRollOut = function(){ : delete this.onEnterFrame; : } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.192.228.227
文章代碼(AID): #15H2wydk (Flash)
文章代碼(AID): #15H2wydk (Flash)