我用Canvas做一个抢红包的小游戏。随机在画布上面drawImage
红包,然后设置1秒后就自动消失,但是我如何清楚本次绘制的。clearRect会影响到重叠的红包。
我用Canvas做一个抢红包的小游戏。随机在画布上面drawImage
红包,然后设置1秒后就自动消失,但是我如何清楚本次绘制的。clearRect会影响到重叠的红包。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
一种方法是:把需要绘制的元素存到一个数组中,每次重绘时擦除整个画布,然后将数组中的元素一一绘制到画布上。
期待更好的方法。