Libgdx非标定全屏

时间:2015-05-10 05:18:59

标签: java libgdx fullscreen game-engine pc

我正在使用libgdx进行PC游戏。我试图使窗口全屏,同时保持原始窗口大小(1024 x 768)。换句话说,我想保留我的1024 x 768,让游戏以屏幕中间为中心,并在周围填充黑色背景。 (我不希望我的游戏自动缩放到主机屏幕的高度和宽度。)

我尝试过这个解决方案。但窗口是缩放的,这不完全是我想要的。 =( How to make LibGDX Desktop go fullscreen by default

在Libgdx中是否可以实现?非常感谢您的任何线索! =)

1 个答案:

答案 0 :(得分:0)

使用viewports。在您的情况下,您需要使用ScalingViewport并使用Scaling.none参数对其进行初始化。即:

myStaticViewport = new ScalingViewport(Scaling.none, 1024, 768);

这个确切的例子提到here