[問題] AS3的計時器是否能以毫秒為單位??

看板Flash作者 (及第師父)時間14年前 (2011/08/04 21:24), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
想請教各位板友 由於想做一個以毫秒(千分之一秒)為單位的計時器 但在網路查到的資訊如下 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
如果是要計時器的話,可以試試Tweener
08/04 22:13, 1F

08/04 22:13, , 2F
08/04 22:13, 2F

08/07 21:41, , 3F
感謝!! 雖然還不知道要用哪個功能XD
08/07 21:41, 3F

08/07 21:42, , 4F
想詢問是否是第二個Number Counter的應用?
08/07 21:42, 4F

08/07 23:47, , 5F
是的
08/07 23:47, 5F
文章代碼(AID): #1EEfsXmU (Flash)
文章代碼(AID): #1EEfsXmU (Flash)