我正在優化我的html5遊戲引擎的性能問題,我想知道渲染過程需要多少時間。所以我得到了一堆渲染函數。每個渲染函數都會分離出不同的部分。比如塊,玩家等爲什麼我的計時代碼總是返回0?
function gameRender() {
var d1 = new Date();
var firstTime = d1.getTime();
// render stuff
var second = d1.getTime();
console.log("Renders took " + (second-firstTime));
}
如果您使用Firefox進行調試,則它內置了定時器http://getfirebug.com/wiki/index.php/Console_API#console.time.28name.29,因此無需編碼它。 :) – epascarello 2010-09-14 05:01:49