From 322999007c89ede0f9a824cac1ec35ef8b9b3765 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Wed, 17 Dec 2014 16:11:02 +0100 Subject: OkCancel: add updatePosition() --- core/src/ch/asynk/tankontank/game/hud/OkCancel.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/core/src/ch/asynk/tankontank/game/hud/OkCancel.java b/core/src/ch/asynk/tankontank/game/hud/OkCancel.java index 084e868..0ea04c3 100644 --- a/core/src/ch/asynk/tankontank/game/hud/OkCancel.java +++ b/core/src/ch/asynk/tankontank/game/hud/OkCancel.java @@ -34,6 +34,17 @@ public class OkCancel extends Patch this.visible = false; } + 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); + label.translate(dx, dy); + okBtn.translate(dx, dy); + cancelBtn.translate(dx, dy); + } + public void show(String msg, Action action) { show(msg, action, Position.MIDDLE_CENTER); -- cgit v1.1-2-g2b99