标签: html5 performance canvas render
我需要在屏幕上画一条从左到右移动的线。目前我只是每次都调用.clearRect(),并再次绘制它,1个像素。但是,另一种可能性是绘制画布一次,并在屏幕上移动它的CSS位置。
哪种情况会优先考虑性能?为什么?
答案 0 :(得分:0)
移动或“转换”总是会快得多。
您已走上正轨,但这已经内置于Canvas中。以下是如何完成此任务的链接:
Canvas Transform Tutorial
Canvas Transform