【问题标题】:Showing dialogues in a game [duplicate]在游戏中显示对话[重复]
【发布时间】:2012-10-26 19:48:57
【问题描述】:

可能重复:
Draw text in OpenGL ES (Android)

我正在使用 Android 开发视频游戏。为此,我使用的是 OpenGL-ES。

我有一个关于使用 OpenGL-ES 显示文本的问题。有什么方法可以显示测试吗?因为如果不是,我想到的唯一方法就是拥有一个包含所有字母的图像并逐个字母地显示文本,这可能真的很难。

有什么线索吗?

【问题讨论】:

  • 我认为有些游戏就是这样做的,不是吗,其纹理上包含所有字母并在该纹理上映射位置?

标签: android opengl-es


【解决方案1】:

不,除了您建议的纹理映射四边形之外,无法在 OpenGLES 中显示文本。

我不知道您的应用程序的详细信息,但由于您使用的是 android,请不要忘记您可以在 OpenGL 视图之上绘制 Android 视图,因此根据您需要的文本类型,它可能会产生更多使用 Android 实现 UI 的意义。

【讨论】:

  • 哇哦。我认为必须有一种更简单的方法……我正在开发一款 RPG 游戏。所以我想使用像FF9这样的文本框(像漫画)
  • 很遗憾没有。对于弹出文本框,我认为 Android Dialog 弹出框效果很好,但您可以决定是否适合您的游戏框架。
猜你喜欢
  • 1970-01-01
  • 2012-05-03
  • 1970-01-01
  • 2014-03-10
  • 1970-01-01
  • 1970-01-01
  • 2014-04-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多