From 3c4ea61f09947cff0fa71c110a1ff88b722e4c0e Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Thu, 1 Dec 2022 18:02:03 +0800 Subject: [PATCH] fix bitmapfont scale --- forge-gui-mobile/src/forge/screens/TransitionScreen.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/forge-gui-mobile/src/forge/screens/TransitionScreen.java b/forge-gui-mobile/src/forge/screens/TransitionScreen.java index 92e2a395383..478c6739d71 100644 --- a/forge-gui-mobile/src/forge/screens/TransitionScreen.java +++ b/forge-gui-mobile/src/forge/screens/TransitionScreen.java @@ -15,6 +15,7 @@ import forge.assets.FSkin; import forge.assets.FSkinImage; import forge.assets.FSkinTexture; import forge.gui.FThreads; +import forge.gui.GuiBase; import forge.sound.SoundSystem; import forge.toolbox.FContainer; import forge.toolbox.FProgressBar; @@ -141,7 +142,8 @@ public class TransitionScreen extends FContainer { float centerY = screenH/2; TextureRegion enemyAvatar = Config.instance().getAtlas(enemyAtlasPath).createSprite("Avatar"); enemyAvatar.flip(true, false); - BitmapFont font = Controls.getBitmapFont("default", 5f); + float fontScale = GuiBase.isAndroid() ? 14f : 10f; + BitmapFont font = Controls.getBitmapFont("default", fontScale/(screenW/screenH)); if (textureRegion != null) { if (isArenaScene) g.drawImage(screenUIBackground, 0, 0, Forge.getScreenWidth(), Forge.getScreenHeight());