From de4d543e48341118386f52012dd8bcdbc62c5757 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Wed, 17 Dec 2014 16:12:20 +0100 Subject: Statistics: add updatePosition() --- core/src/ch/asynk/tankontank/game/hud/Statistics.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/core/src/ch/asynk/tankontank/game/hud/Statistics.java b/core/src/ch/asynk/tankontank/game/hud/Statistics.java index 51eef6f..6a91161 100644 --- a/core/src/ch/asynk/tankontank/game/hud/Statistics.java +++ b/core/src/ch/asynk/tankontank/game/hud/Statistics.java @@ -32,6 +32,19 @@ public class Statistics extends Patch this.header.write("\nActions\nUnits Left\nCasualties\nWon Attacks\nLost Attacks"); } + public void updatePosition() + { + if (!visible) return; + float dx = (position.getX(rect.width) - rect.x); + float dy = (position.getY(rect.height) - rect.y); + translate(dx, dy); + title.translate(dx, dy); + header.translate(dx, dy); + stats1.translate(dx, dy); + stats2.translate(dx, dy); + okBtn.translate(dx, dy); + } + public void show(Player winner, Player loser, Position position) { title.write(winner.getName() + " player won the battle in " + winner.getTurnDone() + " turns."); -- cgit v1.1-2-g2b99