用户界面与窗口中的渲染世界

时间:2015-01-15 20:10:27

标签: java libgdx scene2d

我想尝试这样的事情:

enter image description here

我想要一个UI窗口,在窗口的中心,我想要显示我的世界。

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

有什么建议吗?

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

1 个答案:

答案 0 :(得分:1)

有两种方法可以解决。

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

  2. 让它在整个屏幕上呈现。通过这种方式,您可以保持UI无背景,组件之间的空间将由世界本身填充。它可能被许多人认为更加身临其境。您也可以通过这种方式使用半透明UI。

  3. 无论如何,这是一个品味问题 希望它有所帮助。