【发布时间】:2019-01-08 02:39:58
【问题描述】:
我正在尝试扩展我的应用程序,使其在各种纵横比下都可以类似地工作。
我阅读了有关视口和相机的信息。并得出结论,我应该在我的游戏阶段使用 FitViewport,这样就不会拉伸任何资产。我将使用一些背景图像来填充由 fitviewport 引起的黑条。但问题是,每当我使用 FitViewport 以外的任何其他视口作为背景图像时,整个舞台(背景和主舞台)都会被拉伸,有没有办法摆脱 FitViewport 的黑白条?我尝试了所有的背景视口,即 StretchViewport、ScreenViewport、FillViewport。
我错过了一些非常琐碎的事情吗?或者是否可以在同一屏幕上设置多个不同的视口。
ps 我能够在同一个屏幕上设置两个不同大小的相同视口。 这是屏幕,我正在寻找fitviewport。注意我试图消除的顶部和底部的白条。
【问题讨论】:
标签: camera libgdx viewport scene2d