Re: [問題] 快速撥放的as語法
※ 引述《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;
}
--
http://eddiexx.blogspot.com/
http://www.eddie.com.tw/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.172.127
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章