From c0e8a878762094c8fb623cdfd2b046900fc490ce Mon Sep 17 00:00:00 2001 From: Collin Smith Date: Wed, 20 Mar 2019 01:06:19 -0700 Subject: [PATCH] Increased button sizes on mobile --- core/src/com/riiablo/panel/SpellsQuickPanel.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/core/src/com/riiablo/panel/SpellsQuickPanel.java b/core/src/com/riiablo/panel/SpellsQuickPanel.java index 93038d4c..7a306213 100644 --- a/core/src/com/riiablo/panel/SpellsQuickPanel.java +++ b/core/src/com/riiablo/panel/SpellsQuickPanel.java @@ -1,5 +1,7 @@ package com.riiablo.panel; +import com.badlogic.gdx.Application; +import com.badlogic.gdx.Gdx; import com.badlogic.gdx.assets.AssetDescriptor; import com.badlogic.gdx.scenes.scene2d.InputEvent; import com.badlogic.gdx.scenes.scene2d.ui.Table; @@ -73,12 +75,14 @@ public class SpellsQuickPanel extends Table implements Disposable { CharSkillicon[i] = Riiablo.assets.get(CharSkilliconDescriptor[i]); } + final float SIZE = Gdx.app.getType() == Application.ApplicationType.Android ? 64 : 48; + Player player = gameScreen.player; CharacterClass charClass = player.charClass; keyMappings = new ObjectMap<>(31); Table top = new Table() {{ - add(new HotkeyButton(Skillicon, 14, -1)); - add(new HotkeyButton(Skillicon, 18, -1)); + add(new HotkeyButton(Skillicon, 14, -1)).size(SIZE); + add(new HotkeyButton(Skillicon, 18, -1)).size(SIZE); pack(); }}; Table[] tables = new Table[5]; @@ -118,12 +122,12 @@ public class SpellsQuickPanel extends Table implements Disposable { SpellsQuickPanel.this.setVisible(false); } }); - table.add(button); + table.add(button).size(SIZE); } Table bottom = new Table() {{ - add(new HotkeyButton(Skillicon, 4, -1)); - add(new HotkeyButton(Skillicon, 6, -1)); - add(new HotkeyButton(Skillicon, 2, -1)); + add(new HotkeyButton(Skillicon, 4, -1)).size(SIZE); + add(new HotkeyButton(Skillicon, 6, -1)).size(SIZE); + add(new HotkeyButton(Skillicon, 2, -1)).size(SIZE); pack(); }}; add(top).align(leftSkills ? Align.left : Align.right).row();