[問題] AS3的計時器是否能以毫秒為單位??
想請教各位板友
由於想做一個以毫秒(千分之一秒)為單位的計時器
但在網路查到的資訊如下
http://0rz.tw/iQjWO
在以上網址delay屬性的部分有提到
"計時器頻率限制在每秒 60 影格,也就是小於 16.6 毫秒的延遲會造成執行階段問題"
原本設計的程式碼如下:
var timecount=0; //此變數用來記錄時間,初始值設定為0
var gametimer:Timer =new Timer(1); //新增gametimer變數為計時器,每1豪秒執行ㄧ
次
gametimer.start();//進入影格即開始
timetext.text=timecount;//紀錄時間
gametimer.addEventListener(TimerEvent.TIMER,count);//建立計時器監聽事件
function count(e:TimerEvent) {
timecount +=0.001;//每過0.001秒鐘
timetext.text=timecount;//就會顯示在time.text動態文字上
=======================================================
但事實上無法以毫秒為單位來計時,請問有甚麼樣的寫法可以改良這個問題??
感激不盡!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.240.188.71
推
08/04 22:13, , 1F
08/04 22:13, 1F
→
08/04 22:13, , 2F
08/04 22:13, 2F
→
08/07 21:41, , 3F
08/07 21:41, 3F
→
08/07 21:42, , 4F
08/07 21:42, 4F
推
08/07 23:47, , 5F
08/07 23:47, 5F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章