我正在使用libgdx进行PC游戏。我试图使窗口全屏,同时保持原始窗口大小(1024 x 768)。换句话说,我想保留我的1024 x 768,让游戏以屏幕中间为中心,并在周围填充黑色背景。 (我不希望我的游戏自动缩放到主机屏幕的高度和宽度。)
我尝试过这个解决方案。但窗口是缩放的,这不完全是我想要的。 =( How to make LibGDX Desktop go fullscreen by default
在Libgdx中是否可以实现?非常感谢您的任何线索! =)
答案 0 :(得分:0)
使用viewports。在您的情况下,您需要使用ScalingViewport并使用Scaling.none
参数对其进行初始化。即:
myStaticViewport = new ScalingViewport(Scaling.none, 1024, 768);
这个确切的例子提到here。