summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/engine/Pawn.java
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2014-09-27 22:33:27 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2014-09-27 22:33:27 +0200
commit296f56aab97d8cf38aa04ec4d7af18b8330369a1 (patch)
treee40d5178355f770f82c31680f329a4b4df6ec19c /core/src/ch/asynk/tankontank/engine/Pawn.java
parent2b2e8271f44ae6e548f9e8b9844199fa179368f4 (diff)
downloadRustAndDust-296f56aab97d8cf38aa04ec4d7af18b8330369a1.zip
RustAndDust-296f56aab97d8cf38aa04ec4d7af18b8330369a1.tar.gz
rework (Basic)Drawable into Drawable->Moveable
Diffstat (limited to 'core/src/ch/asynk/tankontank/engine/Pawn.java')
-rw-r--r--core/src/ch/asynk/tankontank/engine/Pawn.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/core/src/ch/asynk/tankontank/engine/Pawn.java b/core/src/ch/asynk/tankontank/engine/Pawn.java
index 24a6cb8..b049b92 100644
--- a/core/src/ch/asynk/tankontank/engine/Pawn.java
+++ b/core/src/ch/asynk/tankontank/engine/Pawn.java
@@ -103,6 +103,19 @@ public abstract class Pawn extends Image implements Disposable
}
@Override
+ public void centerOn(float cx, float cy)
+ {
+ setPosition((cx - (getWidth() / 2f)), (cy - (getHeight() / 2f)));
+ }
+
+ @Override
+ public void setPosition(float x, float y)
+ {
+ super.setPosition(x, y);
+ overlays.setPosition(x, y);
+ }
+
+ @Override
public void setPosition(float x, float y, float z)
{
super.setPosition(x, y, z);