在移动地板的时候 requestAnimationFrame为什么要重新run两项呢

来源:4-8 canvas运动渲染不断移动的地板

皮皮酸胖胖

2018-08-15

为什么不能只让requestAnimationFrame去执行land.draw(); 我试了一下 这样地板就不能移动了。

但是我不是很理解威慑呢要重新run background和land两个东西?

背景的话 其实是不需要重新渲染的吧?毕竟没有移动呀

写回答

1回答

皮皮酸胖胖

提问者

2018-08-15

我想了一下 这个request事件是要被不停循环被调用的,我之前的那个写法只额外多调用了一次draw land. 跟setTimeout一个道理。。突然犯傻了 哈哈哈

0
0

微信小游戏入门与实战,一天之内搞定微信小游戏开发

官方同步,第一时间掌握整套微信小游戏开发核心技术

3515 学习 · 664 问题

查看课程