已使用HTML Canvas使用诸如屏幕保护程序的图像创建了背景,该背景每隔一定的时间间隔(例如10秒)发生变化。我正在使用clearRect()清除屏幕上的某些区域。 10秒后,我需要用下一张图像重新绘制画布,然后再次需要clearRect()。
我正在将图像加载到数组中,以避免每次都重新加载。但是drawImage需要更多时间在屏幕上呈现。
很少有文章谈到“保存和还原”状态,很少有文章说“保存和还原”占用更多的CPU和内存,应该避免。
寻找优化和改进性能的方法,以使更改看起来很平滑。
已使用HTML Canvas使用诸如屏幕保护程序的图像创建了背景,该背景每隔一定的时间间隔(例如10秒)发生变化。我正在使用clearRect()清除屏幕上的某些区域。 10秒后,我需要用下一张图像重新绘制画布,然后再次需要clearRect()。
我正在将图像加载到数组中,以避免每次都重新加载。但是drawImage需要更多时间在屏幕上呈现。
很少有文章谈到“保存和还原”状态,很少有文章说“保存和还原”占用更多的CPU和内存,应该避免。
寻找优化和改进性能的方法,以使更改看起来很平滑。