Android Libgdx,基于设备屏幕的缩放尺寸

Android Libgdx,基于设备屏幕的缩放尺寸,android,libgdx,Android,Libgdx,我正在开发我的第一个libgdx应用程序,一个游戏。我以前在IntelliJ中开发过一些应用程序,但这是不同的。我正在努力让我的游戏在多个设备上看起来如何,如何让所有东西都能适当地伸缩。 如果你能看看我现在是如何拥有它的,也许能帮助我理解如何“应该”最大限度地利用它 我有三个类,“MyGame”、“MainMenuScreen”和“GameScreen” // MyGame.java WIDTH = Gdx.graphics.getWidth(); HEIGHT = Gdx.gr

我正在开发我的第一个libgdx应用程序,一个游戏。我以前在IntelliJ中开发过一些应用程序,但这是不同的。我正在努力让我的游戏在多个设备上看起来如何,如何让所有东西都能适当地伸缩。 如果你能看看我现在是如何拥有它的,也许能帮助我理解如何“应该”最大限度地利用它

我有三个类,“MyGame”、“MainMenuScreen”和“GameScreen”

// MyGame.java
    WIDTH = Gdx.graphics.getWidth();
    HEIGHT = Gdx.graphics.getHeight();

// MainMenuScreen
public void show(){
    WIDTH = Gdx.graphics.getWidth();
    HEIGHT = Gdx.graphics.getHeight();

    camera = new OrthographicCamera();
    camera.setToOrtho(false, 800, 480);
}

// GameScreen
public void show(){
    camera = new OrthographicCamera();
    camera.setToOrtho(false, 800, 480);
}
所以,800480是像素,假设我想给它添加一些东西,使它的高度、宽度为32x32px,它在所有设备上看起来都一样吗?大屏幕上更大,小屏幕上更小,但始终与800x480px的背景相关


我希望你明白我的意思。我发布了我认为与问题相关的代码,如果你想要更多代码,就这么说,告诉我你需要什么

那看起来会有帮助的,谢谢!