0
我正在构建一个2D平台游戏,我将有一堆关闭屏幕的关卡。渲染这些会伤害性能吗?还是应该开发某种形式的2D遮挡剔除以避免渲染?此外,这会造成多大的性能下降?在HTML5画布外渲染图像是否会损害性能?
我正在构建一个2D平台游戏,我将有一堆关闭屏幕的关卡。渲染这些会伤害性能吗?还是应该开发某种形式的2D遮挡剔除以避免渲染?此外,这会造成多大的性能下降?在HTML5画布外渲染图像是否会损害性能?
渲染引擎应该将渲染调用抛出到画布外的区域,但我仍然建议不要试图画出这些区域来开始,只是为了减少执行不必要逻辑的总体开销。也就是说,主要成本是重新启动,在这种情况下不会发生。
这里是一个WebKit的错误报告(固定)从2010年,解决一个问题,即浏览器被意外绘图画布以外的东西: