画布标签-绘图vs图像



我已经实现了一个canvas元素,它使用drawdraw来创建气泡在背景上以不同的速度上升的效果(这是一个水下主题客户端的水下主题网站)-它看起来真的很好,我很满意它,但是我注意到一些浏览器(特别是IE9)的性能问题。

我正在使用drawwarc绘制气泡来创建半透明的圆圈-谁能告诉我这是否更昂贵(在客户端性能方面)将图像/精灵印到画布上?

迈克

绘制弧/圆比绘制图像要昂贵得多。绘制图像可能是在画布上绘制任何东西的最有效方法。我的学士论文就是写这个题目的。它是用德语写的,但基本上当你用arc和arcTo来画弧时,你在IE9中得到的运算次数少于15000次/秒。当绘制图像时,您可以获得每秒超过160.000次操作

最新更新