diff options
Diffstat (limited to 'core/src/ch/asynk/tankontank/game/hud')
-rw-r--r-- | core/src/ch/asynk/tankontank/game/hud/Msg.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/src/ch/asynk/tankontank/game/hud/Msg.java b/core/src/ch/asynk/tankontank/game/hud/Msg.java index 6aaff52..885b395 100644 --- a/core/src/ch/asynk/tankontank/game/hud/Msg.java +++ b/core/src/ch/asynk/tankontank/game/hud/Msg.java @@ -23,10 +23,12 @@ public class Msg extends Bg this.font = font; } - public void write(String text, float duration) + public void write(String text, float duration, Position position) { TextBounds b = font.getBounds(text); - write(text, ((Gdx.graphics.getWidth() - b.width) / 2), ((Gdx.graphics.getHeight() - b.height) / 2), duration, 10); + float w = b.width + (2 * padding); + float h = b.height + (2 * padding); + write(text, position.getX(w), position.getY(h), duration, 10); } public void write(String text, float x, float y, float duration, int padding) |