UI 在 window 中渲染世界

UI with render world in window

我想得到这样的东西:

我想要一个UIwindows并且在中心window我想展示我的世界

我想将 scene2D 和 scene2D.ui 与正交相机一起使用。

有什么建议吗?

编辑:我知道我必须使用两个阶段才能获得 ui 和世界 windows 但我不知道如何告诉世界 window 阶段在该部分而不是整个屏幕中呈现其内容。

有两种方法可以解决。

  1. 对负责渲染世界的舞台使用CustomViewPort。它相当容易使用,并且在 wiki 中给出了示例。

  2. 让它在整个屏幕上呈现。这样你就可以保持 UI 无背景,组件之间的 space 将由世界本身填充。许多人可能认为它更具沉浸感。您也可以这样使用半透明UI。

总之,这是一个品味问题。
希望对你有帮助。