Libgdx Kamera / Skalierungsproblem

Dies ist nur ein sehr kurzer Beitrag, in dem ich mich frage, was ich falsch gemacht habe?

Ich möchte, dass der Hintergrund auf dem gesamten Bildschirm mit allen Bildschirmgrößen ausgefüllt wird, aber das funktioniert nicht. Hier ist der ganze Code:

// Variables

Jump game;

OrthographicCamera cam;

SpriteBatch sb;

 // Variables

public SplashScreen(Jump game)
{
    this.game = game;

    cam = new OrthographicCamera(Gdx.graphics.getWidth(), Gdx.graphics.getHeight());

    cam.translate(cam.viewportWidth / 2, cam.viewportHeight / 2);

    sb = new SpriteBatch();
}

public void show() 
{

}

public void render(float delta) 
{
    Gdx.gl20.glClearColor(0.2F, 0.6F, 1F, 1F);

    Gdx.gl20.glClear(GL20.GL_COLOR_BUFFER_BIT);

    cam.update();

    sb.begin();

    sb.setProjectionMatrix(cam.combined);

    sb.draw(Assets.splash_spr_background, 0, 0);

    sb.end();

}

Vielen Dank! :)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage