diff options
Diffstat (limited to 'core/src/ch')
| -rw-r--r-- | core/src/ch/asynk/tankontank/game/Hud.java | 13 | 
1 files changed, 7 insertions, 6 deletions
| diff --git a/core/src/ch/asynk/tankontank/game/Hud.java b/core/src/ch/asynk/tankontank/game/Hud.java index 381f7a6..989df4c 100644 --- a/core/src/ch/asynk/tankontank/game/Hud.java +++ b/core/src/ch/asynk/tankontank/game/Hud.java @@ -19,6 +19,7 @@ import ch.asynk.tankontank.TankOnTank;  public class Hud implements Disposable  {      private static final float OFFSET = 15f; +    private static final float PADDING = 5f;      private final TankOnTank game;      private final Ctrl ctrl; @@ -37,13 +38,13 @@ public class Hud implements Disposable      private Msg msg;      private Rectangle infoRect; -    private Vector2 bottomLeft; +    private Vector2 corner;      public Hud(final Ctrl ctrl, final TankOnTank game)      {          this.game = game;          this.ctrl = ctrl; -        this.bottomLeft = new Vector2((Gdx.graphics.getWidth() - OFFSET), OFFSET); +        this.corner = new Vector2((Gdx.graphics.getWidth() - OFFSET), OFFSET);          TextureAtlas atlas = game.manager.get("data/assets.atlas", TextureAtlas.class); @@ -110,13 +111,13 @@ public class Hud implements Disposable          // btn.setOff();          btn.visible = true;          btn.setPosition(x, y); -        return (y + btn.getHeight() + OFFSET); +        return (y + btn.getHeight() + PADDING);      }      public void show(boolean promote, boolean rotate, boolean move, boolean attack, boolean check, boolean cancel)      { -        float x =  (bottomLeft.x - checkBtn.getWidth()); -        float y =  bottomLeft.y; +        float x =  (corner.x - checkBtn.getWidth()); +        float y =  corner.y;          if (move)   y = setButton(moveBtn, x, y);          else moveBtn.hide(); @@ -131,7 +132,7 @@ public class Hud implements Disposable          if (check)  y = setButton(checkBtn, x, y);          else checkBtn.hide(); -        bg.set(x, bottomLeft.y, checkBtn.getWidth(), (y - bottomLeft.y)); +        bg.set((x - PADDING), (corner.y - PADDING), (checkBtn.getWidth() + (2 * PADDING)), (y - corner.y));      }      public void hide() | 
