add GdxMap.onKeyDown() for direct use in subclasses, should be in Map maybe
This commit is contained in:
parent
f4224eb4d1
commit
47e6602f9b
@ -227,6 +227,10 @@ public abstract class GdxMap implements ApplicationListener {
|
|||||||
public void resume() {
|
public void resume() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected boolean onKeyDown(int keycode) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
class TouchHandler implements InputProcessor {
|
class TouchHandler implements InputProcessor {
|
||||||
|
|
||||||
private Viewport mMapPosition;
|
private Viewport mMapPosition;
|
||||||
@ -243,6 +247,9 @@ public abstract class GdxMap implements ApplicationListener {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean keyDown(int keycode) {
|
public boolean keyDown(int keycode) {
|
||||||
|
if (onKeyDown(keycode))
|
||||||
|
return true;
|
||||||
|
|
||||||
switch (keycode) {
|
switch (keycode) {
|
||||||
|
|
||||||
case Input.Keys.UP:
|
case Input.Keys.UP:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user