コード例 #1
0
ファイル: GameWindow.java プロジェクト: bommynet/uni-divers
 /**
  * Gibt die Breite des Spielfeldes zurück.
  *
  * @return Breite in Pixeln
  */
 public int getWidthPF() {
   return spielfeld.getWidth();
 }
コード例 #2
0
ファイル: GameWindow.java プロジェクト: bommynet/uni-divers
 /**
  * Gibt die Höhe des Spielfeldes zurück.
  *
  * @return Hoehe in Pixeln
  */
 public int getHeightPF() {
   return spielfeld.getHeight();
 }
コード例 #3
0
ファイル: GameWindow.java プロジェクト: bommynet/uni-divers
 /** Entfernt alle Gegnergrafiken aus dem View. */
 public void removeEnemyAll() {
   spielfeld.drawableClear(DBPanel.LAYER_MIDDLE);
 }
コード例 #4
0
ファイル: GameWindow.java プロジェクト: bommynet/uni-divers
 /**
  * Fügt ein neues BlockObjekt auf dem Spielfeld ein.
  *
  * @param block das einzufügende Objekt
  */
 public void addBlock(QixView block) {
   spielfeld.drawableAdd(DBPanel.LAYER_BOTTOM, block);
 }
コード例 #5
0
ファイル: GameWindow.java プロジェクト: bommynet/uni-divers
 /**
  * Entfernt eine Gegnergrafik aus dem View.
  *
  * @param enemy Referenz auf des Gegner-Objekt
  */
 public void removeEnemy(QixView enemy) {
   spielfeld.drawableRemove(DBPanel.LAYER_MIDDLE, enemy);
 }
コード例 #6
0
ファイル: GameWindow.java プロジェクト: bommynet/uni-divers
 /**
  * Entfernt eine Gegnergrafik aus dem View.
  *
  * @param index Index-Position des Gegner-Objekt
  */
 public void removeEnemy(int index) {
   spielfeld.drawableRemove(DBPanel.LAYER_MIDDLE, index);
 }
コード例 #7
0
ファイル: GameWindow.java プロジェクト: bommynet/uni-divers
 public void removeUiElement(QixView ui) {
   spielfeld.drawableRemove(DBPanel.LAYER_UI, ui);
 }
コード例 #8
0
ファイル: GameWindow.java プロジェクト: bommynet/uni-divers
 /** FŸr ein neues UI-Element ein. */
 public void addUiElement(QixView ui) {
   spielfeld.drawableAdd(DBPanel.LAYER_UI, ui);
 }
コード例 #9
0
ファイル: GameWindow.java プロジェクト: bommynet/uni-divers
 /**
  * Fügt ein neues GegnerObjekt auf dem Spielfeld ein.
  *
  * @param enemy das einzufügende Objekt
  */
 public void addEnemy(QixView enemy) {
   spielfeld.drawableAdd(DBPanel.LAYER_MIDDLE, enemy);
 }