我们也可以通过Scene或者Layer的参数指定渲染引擎。
值得注意的是,不一定 webgl2/webgl 引擎就优于 canvas2d,在内存限制的情况下,某些特定场景使用 canvas2d 渲染因为节省内存,可能反而效率要更高。
内存
SpriteJS Next 在 webgl2/webgl 渲染引擎下,会自动合并能够合并的元素在同一批次下进行渲染,这会提升渲染效率,但是会耗费更多的内存。在内存限制的情况下,可以通过设置Scene或者Layer的参数来减少合并的顶点个数,以减少内存消耗。