課程
/前端開發
/HTML/CSS
/HTML5小游戲---愛心魚(上)
請問,我這樣對嗎?
2016-06-22
源自:HTML5小游戲---愛心魚(上) 2-1
正在回答
var?last_time= Date.now(); ? ????????????????? ? //定義每次執行gamloop()前的時間 ,初始值為當前時間T1
var delta_time ?=0; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??//定義每次執行gamloop()耗費的時長,初始化值為 0 ??
requestAnimationFrame(gamLoop); ? ? ?//循環執行gamloop()
第一次循環 ? ?
????var now = Date.now();????????????????????? ? ?//獲取執行gamloop()函數后的最新時間T2? ? delta_time = now-last_time;????????????? ?//得到本次執行gamloop()耗費的時間 ? delta_time =T2-T1。? ? last_time = now;????????????????????????????? ? ?//????清除T1,將T2賦值給last_time
第二次循環
????var now = Date.now(); ? ? ? ? ? ? ? ? ? ? ? ?//獲取執行gamloop()函數主體后的最新時間T3? ?delta_time = now-last_time;????????????? ?//得到本次執行gamloop()耗費的時間 ?delta_time =T3-T2。? ?last_time = now; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //????清除T2,將T3賦值給last_time
以此類推,獲取每次執行gamloop()耗費的時長delta_time
java家洼 提問者
請教下,定時器放在函數的任何位置都是函數執行完了在執行嗎?
舉報
學做HTML5游戲,輕輕松松帶你上手,適合剛入手游戲開發的同學
1 回答drawBackground();這個函數為什么是在gameloop里調用,gameloop()具體是怎么循環的
2 回答大家好,關于requestAnimFrame方法的一點疑問:如下圖:
1 回答為什么 drawBackground() 要放在gameloop()中才有圖片
1 回答大家好,z-index的作用是什么?
2 回答drawBackground()為什么在gameloop中調用而不是game中
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-23
var?last_time= Date.now(); ? ????????????????? ? //定義每次執行gamloop()前的時間 ,初始值為當前時間T1
var delta_time ?=0; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??//定義每次執行gamloop()耗費的時長,初始化值為 0 ??
requestAnimationFrame(gamLoop); ? ? ?//循環執行gamloop()
第一次循環 ? ?
????var now = Date.now();????????????????????? ? ?//獲取執行gamloop()函數后的最新時間T2
? ? delta_time = now-last_time;????????????? ?//得到本次執行gamloop()耗費的時間 ? delta_time =T2-T1。
? ? last_time = now;????????????????????????????? ? ?//????清除T1,將T2賦值給last_time
第二次循環
????var now = Date.now(); ? ? ? ? ? ? ? ? ? ? ? ?//獲取執行gamloop()函數主體后的最新時間T3
? ?delta_time = now-last_time;????????????? ?//得到本次執行gamloop()耗費的時間 ?delta_time =T3-T2。
? ?last_time = now; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //????清除T2,將T3賦值給last_time
以此類推,獲取每次執行gamloop()耗費的時長delta_time
2016-07-03
請教下,定時器放在函數的任何位置都是函數執行完了在執行嗎?