您好,我在使用 libgdx 制作游戏时遇到问题。在提供的图像中,您可以看到有几个部分:小 map 、角色统计数据、角色 Action 和大 map 。我想知道如何划分屏幕来执行这些操作。到目前为止我已经加载了大 map 。整个屏幕都是一个舞台吗?并且每个部分都是 Actor ?与 android studio 和 xml 文件相比,我对 libgdx 的工作原理感到有点困惑。提前致谢
最佳答案
也许为时已晚,但我会为阅读这篇文章的其他用户编写它。
在游戏之上渲染 UI。 一个用于 UI 的视口(viewport)和舞台,以及一个用于游戏的视口(viewport)和相机+批处理。 接下来,您有第三个相机,您可以将其渲染到 FBO(帧缓冲区),然后将其简单地显示在您的 UI 中。 尝试在网上搜索带有libgdx的FBO,你会找到一些例子。 如果没有,请询问,我将发布一个示例。
关于java - Libgdx Android游戏分屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33322220/