首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >画布性能-最好先画到屏幕外的画布上?

画布性能-最好先画到屏幕外的画布上?
EN

Stack Overflow用户
提问于 2012-08-04 19:49:26
回答 1查看 1.3K关注 0票数 1

正如问题所述-如果我们在屏幕外的缓冲区中进行所有绘制,然后将该缓冲区绘制到屏幕上的画布,画布的性能是否会更快,或者这无关紧要?

我在每个绘制循环中绘制了许多矩形+小图像。它在ios上运行得非常好,但在android手机上却相当糟糕。但也许浏览器实现已经在暗中为我们做这件事了。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-04 20:16:05

如果您这样做是为了缓存图像的一部分,这将有所帮助。如果您只是将所有内容都绘制到其中,然后复制到屏幕画布上,那么这是不值得的。

  • 使用多个画布在另一个画布上分别绘制图像的各个部分(一个画布用于很少更新的绘图,另一个画布仅用于经常更改的部分)
  • 对不更改但在主画布中移动的形状使用屏幕外画布。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11808421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档