diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2014-09-27 22:33:27 +0200 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2014-09-27 22:33:27 +0200 |
commit | 296f56aab97d8cf38aa04ec4d7af18b8330369a1 (patch) | |
tree | e40d5178355f770f82c31680f329a4b4df6ec19c /core/src/ch/asynk/tankontank/engine/Pawn.java | |
parent | 2b2e8271f44ae6e548f9e8b9844199fa179368f4 (diff) | |
download | RustAndDust-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.java | 13 |
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); |