在HTML5画布中预渲染大量图像,好主意?

时间:2017-06-05 13:48:56

标签: javascript html5 canvas

互联网上的很多东西在如何处理事情上都是非常矛盾的。

这是我的情况:

我将使用HTML5画布在javascript中构建一个客户端,画布将包含多个图像(范围从20到5000),这些图像必须被绘制,它们也可以移动(有时一次全部移动)。

现在我只会在屏幕上重绘“差异”而不是整个屏幕,但是,我是否应该以某种方式预先渲染图像?在很多图像移动的情况下都会出现这种情况。

我读到了在屏幕外画布上预渲染它们,这将有助于再次渲染它们。但这种方法真的能帮助我提高性能吗?我的意思是说每张图片都有画布是不专业的?

如果没有,还有其他好的方法来帮助渲染一切吗?或者我不应该担心表现?

顺便说一下,使用多个图层不是一个选项。 (实际上我在这里描述的是1层已经是3层)

亲切的问候 纳斯

0 个答案:

没有答案