Libgdx 未缩放全屏
Posted
技术标签:
【中文标题】Libgdx 未缩放全屏【英文标题】:Libgdx Unscaled Fullscreen 【发布时间】:2015-07-20 19:07:24 【问题描述】:我将 libgdx 用于 PC 游戏。我试图在保持原始窗口大小(1024 x 768)的同时使窗口全屏。换句话说,我想保留我的 1024 x 768,将游戏置于屏幕中间,并在周围填充黑色背景。 (我不希望我的游戏自动缩放到主机屏幕的高度和宽度。)
我已经尝试过这个解决方案。但是窗口是按比例缩放的,这并不是我想要的。 =( How to make LibGDX Desktop go fullscreen by default
在 Libgdx 中可以实现吗?非常感谢您提供任何线索! =)
【问题讨论】:
【参考方案1】:使用viewports。在您的情况下,您需要使用 ScalingViewport 并使用 Scaling.none
参数对其进行初始化。即:
myStaticViewport = new ScalingViewport(Scaling.none, 1024, 768);
提到了这个确切的例子here。
【讨论】:
以上是关于Libgdx 未缩放全屏的主要内容,如果未能解决你的问题,请参考以下文章