在构建以GLSurfaceView为中心的UI时,应注意哪些注意事项? 这适用于游戏,大部分UI将是一个介绍屏幕(开始,选项,关于,退出)和关卡选择器屏幕。我已经花了很多时间使用OpenGL进行游戏的渲染/动画,而且我不是图形艺术家,所以采用OGL UI路线似乎对我有意义。但我是一个Android新手,需要一些外部输入。谢谢你的阅读。
答案 0 :(得分:3)
这没有任何问题,特别是对于游戏而言。唯一的问题是你必须自己做所有。大多数游戏似乎都是这样做的。
答案 1 :(得分:1)
由于一项活动可以轻松启动另一项活动,我认为从游戏本身中抽象出您的选项和级别选择是值得的。如果您不熟悉开始活动和/或在活动之间传递信息,那么很多好的教程和示例都可以提供帮助。如果您还没有(http://developer.android.com/resources/tutorials/notepad/index.html),可以尝试无处不在的记事本教程。
这种方法的优点是可以减少您的OpenGL /游戏活动的混乱,并且您可以使用经过验证的Android UI元素,而不是从头开始构建自己的元素。