SurfaceView还是GLSurfaceView?

3

您好,我可以帮您决定是使用SurfaceView还是GLSurfaceView。

我将开发一个与论文相关的游戏,我已经知道如何使用Canvas,但我不确定它是否可以处理至少70个精灵而没有延迟或其他问题。顺便说一下,我的游戏只需要2D图形,请帮我决定! 我应该学习OpenGL并使用GLSurfaceView,还是可以在我的简单2D游戏中使用Canvas?谢谢。

1个回答

3
在Android中,画布可以通过OpenGL(因为Skia)实现硬件加速。
当有70个精灵时,Canvas和GL之间没有太大的差别。OpenGL需要更多的配置,但提供了更多优化绘图的方式。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接