diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2014-11-01 11:34:38 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2014-11-01 11:34:38 +0100 |
commit | f982678bfd6343dde03410c246a2d07028e99481 (patch) | |
tree | a1d013901961d4cb9f4ea5430836f133909b2bb1 /core/src/ch/asynk/tankontank/game/hud | |
parent | a9f54e6e2d503f5f07c427a9fb928fca61f5d194 (diff) | |
download | RustAndDust-f982678bfd6343dde03410c246a2d07028e99481.zip RustAndDust-f982678bfd6343dde03410c246a2d07028e99481.tar.gz |
Msg: use Position
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) |