コード例 #1
0
ファイル: StateIcons.java プロジェクト: Klarzahs/HexGame
  public void handleStateSelection(MouseEvent e) {
    for (int i = 0; i < stateIcons.length; i++) {
      if (rects[i].contains(e.getX(), e.getY())) {
        selectedStateNr = i;
      }
    }

    if (selectedStateNr != -1) {
      main.getMH().getUnit().setState(UnitState.getStateOfValue(selectedStateNr));
      main.getCurrentPlayer().setRessourcesChanged(true);
    }
  }