コード例 #1
0
  @Override
  public void update(float elapsed) {
    if (controller.justPressed(KeyEvent.VK_I) || controller.justPressed(KeyEvent.VK_ESCAPE)) {
      player.setControllerActive(true);
      game.setGameState(GameState.InGame);
      return;
    }

    player.setControllerActive(false);
    inventory.setDrawTooltip(true);
    inventory.update(elapsed);
    dManager.update(elapsed);
  }
コード例 #2
0
 @Override
 public void exit() {
   player.setControllerActive(true);
 }
コード例 #3
0
ファイル: Player.java プロジェクト: propra13-orga/gruppe72
 public void update(Player p) {
   veloX = (int) p.getVelocity().x;
   veloY = (int) p.getVelocity().y;
 }
コード例 #4
0
ファイル: Player.java プロジェクト: propra13-orga/gruppe72
 public boolean equals(Player p) {
   return veloX == (int) p.getVelocity().x && veloY == (int) p.getVelocity().y;
 }
コード例 #5
0
ファイル: Player.java プロジェクト: propra13-orga/gruppe72
 public PositionState(Player p) {
   veloX = (int) p.getVelocity().x;
   veloY = (int) p.getVelocity().y;
 }