【问题标题】:Is HTML rendering possible in libgdx (or, what is the best practice to create a help screen)?在 libgdx 中是否可以进行 HTML 渲染(或者,创建帮助屏幕的最佳实践是什么)?
【发布时间】:2015-11-08 15:08:55
【问题描述】:

我想为我的游戏创建一个帮助screen。此屏幕包含描述游戏的文字和图片。

一个选项是创建一个stage 并向其中添加一个table,这将定义不同labelsimages 的位置。但是,此选项似乎“不自然”,在格式选项方面受到限制,并且在涉及代码维护时可能会令人头疼。

屏幕的内容是静态的,这使它成为 HTML 文档的理想候选者。我的想法是在 HTML 中创建帮助屏幕文档,然后在我的帮助屏幕中呈现它。我的问题是,这在 libgdx 中是否可行?如果没有,我还有什么其他方法可以实现?

【问题讨论】:

    标签: libgdx


    【解决方案1】:

    由于无法在您的 LibGDX 应用程序中嵌入浏览器(正如 here 很好解释的那样),您可以在设备的浏览器中使用 link to an external website 或使用 libgdx-stagebuilder 使用 XML 构建 Scene2D 舞台。或者你只是坚持正常的 LibGDX 方式。不幸的是,除了这些,我没有看到任何其他选择。

    【讨论】:

    • 我不知道stagebuilder。我一定会调查的。
    【解决方案2】:

    我认为目前 libGDX 尚不支持此功能,但应该可以使用特定于平台的代码。你如何做到这一点会因平台而异,所以我不能确切地告诉你要查找什么,但 android 有一个叫做 webview 的东西,你可能想看看。

    【讨论】:

      猜你喜欢
      • 2010-09-12
      • 2011-04-22
      • 2015-08-28
      • 2020-06-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多