例如,如果我有一个普通的画布,上面有地面,上面有太阳/月亮,然后我重新绘制了每一帧角色(以便可以使用箭头键移动它),那么我是否需要重新绘制所有内容,还是可以保持背景静止不动,而只是移动(通过删除/重新绘制)角色精灵/图像?

最佳答案

您可以将两个<canvas>元素彼此叠加。否则,是的,您将需要重新绘制已更改的整个区域。

07-28 11:35