zhuojt
2015-10-05 21:34
function gameloop(){
window.requestAnimFrame(gameloop);//当前绘制完后 根据机器的性能来绘制下一针
var now=Date.now();
deltaTime=now-lastTime;
lastTime=now;
drawBackground();
ane.draw();
fruit.draw();
}
fruitObj.prototype.draw=function(){
for(var i=0; i<this.num;i++){
if(deltaTime>100){document.getElementById("tc").innerHTML=deltaTime;}
}
}
貌似直接获取到的是毫秒,应该要转化为秒再使用吧
deltaTime出现这么大的数是什么原因呢?有谁知道的吗?
HTML5小游戏---爱心鱼(上)
92341 学习 · 583 问题
相似问题