使用 LibGDX 制作分辨率为 1280 x 720 的应用。
config.height = 720;
config.width = 1280;
即使调整大小也能在桌面启动器上正常运行。当我在分辨率为 1920 x 1080 的安卓模拟器上运行它时,应用程序变得不完整。如何针对 Android 模拟器上的任何分辨率对其进行缩放?
最佳答案
您只需使用正交相机的视口(viewport)即可。
有五个视口(viewport)。
扩展视口(viewport)、适合视口(viewport)、填充视口(viewport)、拉伸(stretch)视口(viewport)、屏幕视口(viewport)。
如果您想填满整个屏幕而不用担心纵横比,您可以使用 fill 或 extend 。
否则,您应该使用合适的视口(viewport),但屏幕上可能会出现一些黑条以保持纵横比。
关于如何使用端口 https://github.com/libgdx/libgdx/wiki/Viewports此链接很有用。
关于java - 在 Android 模拟器 LibGDX 中运行应用程序时分辨率不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47073526/