0

我需要在屏幕上画一条从左到右移动的线。目前我只是每次都调用 .clearRect() ,然后再画一次,再画 1 个像素。但是,另一种可能性是绘制一次画布,然后将其 CSS 位置移动到屏幕上。

哪种方案更适合性能,为什么?

4

1 回答 1

0

移动或“转变”总是会快得多。

你在正确的轨道上,但这已经内置在 Canvas 中。这是有关如何完成此操作的链接:

画布变换教程

画布变换

于 2013-05-22T20:47:12.057 回答