From cd79764395eef259a8dc3dd26e3c4f20a78b37f3 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Sun, 27 Feb 2022 20:51:27 +0800 Subject: [PATCH] update viewport - Scaling to fillX, some MapStage are larger than the intended width. --- forge-gui-mobile/src/forge/adventure/stage/GameStage.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/forge-gui-mobile/src/forge/adventure/stage/GameStage.java b/forge-gui-mobile/src/forge/adventure/stage/GameStage.java index 0f22a9041a7..8ed98cec1f7 100644 --- a/forge-gui-mobile/src/forge/adventure/stage/GameStage.java +++ b/forge-gui-mobile/src/forge/adventure/stage/GameStage.java @@ -7,7 +7,8 @@ import com.badlogic.gdx.math.Vector2; import com.badlogic.gdx.scenes.scene2d.Actor; import com.badlogic.gdx.scenes.scene2d.Group; import com.badlogic.gdx.scenes.scene2d.Stage; -import com.badlogic.gdx.utils.viewport.ExtendViewport; +import com.badlogic.gdx.utils.Scaling; +import com.badlogic.gdx.utils.viewport.ScalingViewport; import forge.Forge; import forge.adventure.character.MapActor; import forge.adventure.character.PlayerSprite; @@ -48,7 +49,7 @@ public abstract class GameStage extends Stage { } public GameStage() { - super(new ExtendViewport(Scene.GetIntendedWidth(), Scene.GetIntendedHeight(), new OrthographicCamera())); + super(new ScalingViewport(Scaling.fillX, Scene.GetIntendedWidth(), Scene.GetIntendedHeight(), new OrthographicCamera())); WorldSave.getCurrentSave().onLoad(new Runnable() { @Override public void run() {