Remove directional keys processing in InputProcessor

This commit is contained in:
Victor 2014-01-15 12:39:03 +02:00
parent 840a695be0
commit 6d0bd30bbe

View File

@ -18,35 +18,15 @@ public class InputHandlingProcessor implements InputProcessor {
@Override
public boolean keyDown(int keycode) {
int horizontal = 0;
int vertical = 0;
switch (keycode) {
case Keys.LEFT:
horizontal--;
break;
case Keys.RIGHT:
horizontal++;
break;
case Keys.DOWN:
vertical--;
break;
case Keys.UP:
vertical++;
break;
case Keys.SPACE:
case Keys.ENTER:
case Keys.FOCUS:
case Keys.DPAD_CENTER:
pointer.fire();
return true;
}
if ( (horizontal != 0) || (vertical != 0) ) {
pointer.update(horizontal, vertical);
return true;
}
return false;
}