Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要在屏幕上画一条从左到右移动的线。目前我只是每次都调用 .clearRect() ,然后再画一次,再画 1 个像素。但是,另一种可能性是绘制一次画布,然后将其 CSS 位置移动到屏幕上。
哪种方案更适合性能,为什么?
移动或“转变”总是会快得多。
你在正确的轨道上,但这已经内置在 Canvas 中。这是有关如何完成此操作的链接:
画布变换教程
画布变换