2015-05-10 35 views
1

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

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

难道是Libgdx实现的?非常感谢您的任何线索!=)

回答

0

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

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

这个确切的例子提到here