3

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

我将为我的论文开发一个游戏,我已经知道如何使用 Canvas,但我不确定这是否可以处理至少 70 个精灵而没有延迟或任何问题。顺便说一句,我只会开发 2d 游戏,所以请帮助 mo 做出决定!我应该学习 OpenGL 并使用 GLSurfaceView 还是可以使用 Canvas 进行简单的 2d 游戏谢谢。

4

1 回答 1

3

在android画布中实际上可以通过OpenGL进行硬件加速(因为skia)。

有 70 个精灵,Canvas 和 GL 之间没有太大区别。OpenGL 需要更多配置,但为您提供了更多优化绘图的方法。

于 2011-10-01T01:06:28.647 回答