diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2016-02-22 10:38:50 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2016-02-22 10:48:33 +0100 |
commit | f03589a9898592a5ce9f1192665a4030a148eddc (patch) | |
tree | 4820788e83840a19fa4244d8b580cc274236756b /core/src/ch/asynk/rustanddust/menu/MenuCtrl.java | |
parent | 68865bd48302bee6c4b533b499e0bfef10f5cdd6 (diff) | |
download | RustAndDust-f03589a9898592a5ce9f1192665a4030a148eddc.zip RustAndDust-f03589a9898592a5ce9f1192665a4030a148eddc.tar.gz |
Menu: add boolean drag(float, float, int, int)
Diffstat (limited to 'core/src/ch/asynk/rustanddust/menu/MenuCtrl.java')
-rw-r--r-- | core/src/ch/asynk/rustanddust/menu/MenuCtrl.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/src/ch/asynk/rustanddust/menu/MenuCtrl.java b/core/src/ch/asynk/rustanddust/menu/MenuCtrl.java index 34d556d..49a959c 100644 --- a/core/src/ch/asynk/rustanddust/menu/MenuCtrl.java +++ b/core/src/ch/asynk/rustanddust/menu/MenuCtrl.java @@ -34,6 +34,7 @@ public class MenuCtrl implements Disposable, Drawable public MenuType touch(float x, float y); public String getAsk(); public void postAnswer(boolean ok); + public boolean drag(float x, float y, int dx, int dy); } public boolean visible; @@ -57,6 +58,13 @@ public class MenuCtrl implements Disposable, Drawable this.visible = true; } + public boolean drag(float x, float y, int dx, int dy) + { + if (current == MenuType.PLAY) + panels[current.i].drag(x, y, dx, dy); + return true; + } + public boolean touch(float x, float y) { if (okCancel.hit(x, y)) { |