コード例 #1
0
ファイル: InputHandler.java プロジェクト: plainman/shootii
 @Override
 public boolean keyUp(int keycode) {
   if (keycode == Keys.LEFT) inputController.leftReleased();
   if (keycode == Keys.RIGHT) inputController.rightReleased();
   if (keycode == Keys.UP) inputController.upReleased();
   if (keycode == Keys.DOWN) inputController.downReleased();
   if (keycode == Keys.X) inputController.fireReleased();
   return true;
 }
コード例 #2
0
ファイル: InputHandler.java プロジェクト: plainman/shootii
 @Override
 public boolean keyDown(int keycode) {
   if (keycode == Keys.LEFT) inputController.leftPressed();
   if (keycode == Keys.RIGHT) inputController.rightPressed();
   if (keycode == Keys.UP) inputController.upPressed();
   if (keycode == Keys.DOWN) inputController.downPressed();
   if (keycode == Keys.X) inputController.firePressed();
   return true;
 }
コード例 #3
0
ファイル: InputHandler.java プロジェクト: plainman/shootii
 @Override
 public boolean touchDragged(int screenX, int screenY, int pointer) {
   boolean processed = false;
   if (!isScreenXYinViewportRectangle(screenX, screenY, renderer.getFireButtonRectangle())) {
     inputController.move(lastX, lastY, screenX, screenY);
     lastX = screenX;
     lastY = screenY;
     processed = true;
   } else {
     inputController.fireReleased();
   }
   return processed;
 }
コード例 #4
0
ファイル: InputHandler.java プロジェクト: plainman/shootii
 @Override
 public boolean touchUp(int screenX, int screenY, int pointer, int button) {
   boolean processed = false;
   if (isScreenXYinViewportRectangle(screenX, screenY, renderer.getFireButtonRectangle())) {
     inputController.fireReleased();
     processed = true;
   }
   return processed;
 }