练手做一个小游戏,出问题的部分在定义运动,在控制台看的时候,会严重掉帧,提示的是if((enemyBlock[j].offsetTop+enemyBlock[j].offsetHeight) >= (playground.offsetTop+playground.offsetHeight-50)){ enemyBlock[j].style.display = 'none'; }控制台提示这一行在进行layout和recalculate时貌似阻塞了。。。。。之后是再启用了一个新的定时器来反复开启这个var Autotimerfunction playStart(){ // clearInterval(Autotimer); Autotimer = setInterval(function(){ enemyConfirm(); enemyAttack(); },4000)}有前辈能看出来大概问题出在哪里吗
添加回答
举报
0/150
提交
取消