java - Libgdx Android游戏分屏

标签 java android libgdx

您好,我在使用 libgdx 制作游戏时遇到问题。在提供的图像中,您可以看到有几个部分:小 map 、角色统计数据、角色 Action 和大 map 。我想知道如何划分屏幕来执行这些操作。到目前为止我已经加载了大 map 。整个屏幕都是一个舞台吗?并且每个部分都是 Actor ?与 android studio 和 xml 文件相比,我对 libgdx 的工作原理感到有点困惑。提前致谢

gamescreen

bettergamescreen

最佳答案

也许为时已晚,但我会为阅读这篇文章的其他用户编写它。

在游戏之上渲染 UI。 一个用于 UI 的视口(viewport)和舞台,以及一个用于游戏的视口(viewport)和相机+批处理。 接下来,您有第三个相机,您可以将其渲染到 FBO(帧缓冲区),然后将其简单地显示在您的 UI 中。 尝试在网上搜索带有libgdx的FBO,你会找到一些例子。 如果没有,请询​​问,我将发布一个示例。

关于java - Libgdx Android游戏分屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33322220/

相关文章:

java - 通过网络写入数据

java - Spring集成-读取JDBC,发送AMQP消息并COMMIT

java - 中文字母顺序 - java.text.Collat​​or

java - 类路径变量以路径分隔符结尾更好还是没有路径分隔符更好?

Android,如何在 AVD 中模拟滑动手势?

java - libgdx 中的线程化和移动 Sprite 的一般问题

android - 调试 Android 源代码构建

android - App发送hdmi cec命令

java - 在 Pixmap 上使用 ‘drawPixel’ 时的透明度?

java - Libgdx 读取 Android 的内部文本文件