re-enable GdxMap.keyDown() handler
This commit is contained in:
parent
6f7ce36ec4
commit
aac57ee0d5
@ -82,7 +82,7 @@ public abstract class GdxMap implements ApplicationListener {
|
|||||||
mMapRenderer.onSurfaceChanged(w, h);
|
mMapRenderer.onSurfaceChanged(w, h);
|
||||||
|
|
||||||
InputMultiplexer mux = new InputMultiplexer();
|
InputMultiplexer mux = new InputMultiplexer();
|
||||||
mux.addProcessor(new InputHandler(mMap));
|
mux.addProcessor(new InputHandler(this));
|
||||||
//mux.addProcessor(new GestureDetector(20, 0.5f, 2, 0.05f,
|
//mux.addProcessor(new GestureDetector(20, 0.5f, 2, 0.05f,
|
||||||
// new MapController(mMap)));
|
// new MapController(mMap)));
|
||||||
mux.addProcessor(new MotionHandler(mMap));
|
mux.addProcessor(new MotionHandler(mMap));
|
||||||
|
@ -16,10 +16,12 @@ public class InputHandler implements InputProcessor {
|
|||||||
private ViewController mViewport;
|
private ViewController mViewport;
|
||||||
private final Map mMap;
|
private final Map mMap;
|
||||||
private GenericLayer mGridLayer;
|
private GenericLayer mGridLayer;
|
||||||
|
private final GdxMap mGdxApp;
|
||||||
|
|
||||||
public InputHandler(Map map) {
|
public InputHandler(GdxMap map) {
|
||||||
mViewport = map.viewport();
|
mMap = map.getMap();
|
||||||
mMap = map;
|
mViewport = mMap.viewport();
|
||||||
|
mGdxApp = map;
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean mActiveScale;
|
private boolean mActiveScale;
|
||||||
@ -30,8 +32,8 @@ public class InputHandler implements InputProcessor {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean keyDown(int keycode) {
|
public boolean keyDown(int keycode) {
|
||||||
//if (onKeyDown(keycode))
|
if (mGdxApp.onKeyDown(keycode))
|
||||||
// return true;
|
return true;
|
||||||
|
|
||||||
switch (keycode) {
|
switch (keycode) {
|
||||||
case Input.Keys.ESCAPE:
|
case Input.Keys.ESCAPE:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user