看板 Flash 關於我們 聯絡資訊
※ 引述《preppie (preppie)》之銘言: : 如何只調快其中一個layer某段frame的速度, : 而其他layer的速度還是正常的呢? well, frame的播放速度是不能用程式改的... 不過你可以把你要變速的layer做成一個movieClip, 然後再控制movieClip的速度, 怎樣控制? 方法很笨! 就是加兩個加速function this.X=1; function setSpeed(X){ this.X=X; } function speed(){ if(this.X!=0) gotoAndPlay(_currentFrame+this.X); } 然後在movieClip的每一格上呼叫 speed(); 若要變速時, 就呼叫 setSpeed(X) X=1時為正常速度, X=2時為兩倍速...如此類推 X是負數的時候還可以倒帶呢!! 不過我上面程式沒寫好, X是負數時跑到最前面後不會回到最後, -- 我是一杯心酸的果汁... 果汁內懸浮著很多傷心的粒子... 我正需要一支攪拌匙不斷的把我攪拌... 免得粒子在寧靜中沉澱成塊......。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.85.48.159
look:好厲害 大開眼界了 推 140.112.3.12 10/22