作者catmouse520 (跟時間賽跑)
看板Flash
標題[問題] 關於fps設定
時間Wed Jan 23 10:28:56 2008
請問一下 我希望新增按鈕 來控制fps
on (press) {
var fps:Number = 3 + Number ;
}
這樣寫OK嗎?
當我按下按鈕時
並沒有加速的感覺
怎麼會這樣??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.172.11
1F:推 icedesign:你應該要先瞭解一下,你需要的是Camera還是NetStream類 01/23 11:56
2F:→ icedesign:別,as2.0裡面fps類別的控制只有這兩種(as3.0可能要問) 01/23 11:58
3F:→ icedesign:版上高手。如果你的意思是要動畫變快,應該不是增加FPS 01/23 11:59
4F:→ icedesign:就會變快。FPS變大,動畫會更細(Frame Per Second),因 01/23 11:59
5F:→ icedesign:為在一秒內,你的影格數變多了,so,建議原po換個方法喔 01/23 12:01
6F:→ icedesign:然後,多嘴一下,原po程式中的fps,並不代表"影格",它 01/23 12:03
7F:→ icedesign:只是將"fps"定義為一個"Number"類的資料。 01/23 12:03
8F:→ icedesign:= ="...忘了說,flash好像沒有可以透過程式新增frame的 01/23 12:05
9F:→ icedesign:方法~XD! 01/23 12:05
10F:→ icedesign:要變快請查詢"setInterval()"或"onEnterFrame()" 01/23 12:06
11F:推 aquarianboy:用AS3的話,stage.frameRate = 12; <--可動態調整 :) 01/23 16:18
12F:推 etrexetrex:加入onEnterFrame=function(){nextFrame();}變兩倍速 01/23 23:21