在移动地板的时候 requestAnimationFrame为什么要重新run两项呢
来源:4-8 canvas运动渲染不断移动的地板
![](http://img1.sycdn.imooc.com/user/5b46a0e2000124ad11051111-100-100.jpg)
皮皮酸胖胖
2018-08-15
为什么不能只让requestAnimationFrame去执行land.draw(); 我试了一下 这样地板就不能移动了。
但是我不是很理解威慑呢要重新run background和land两个东西?
背景的话 其实是不需要重新渲染的吧?毕竟没有移动呀
写回答
1回答
-
皮皮酸胖胖
提问者
2018-08-15
我想了一下 这个request事件是要被不停循环被调用的,我之前的那个写法只额外多调用了一次draw land. 跟setTimeout一个道理。。突然犯傻了 哈哈哈
00
相似问题