Exemplo n.º 1
0
 /**
  * Gibt die Breite des Spielfeldes zurück.
  *
  * @return Breite in Pixeln
  */
 public int getWidthPF() {
   return spielfeld.getWidth();
 }
Exemplo n.º 2
0
 /**
  * Gibt die Höhe des Spielfeldes zurück.
  *
  * @return Hoehe in Pixeln
  */
 public int getHeightPF() {
   return spielfeld.getHeight();
 }
Exemplo n.º 3
0
 /** Entfernt alle Gegnergrafiken aus dem View. */
 public void removeEnemyAll() {
   spielfeld.drawableClear(DBPanel.LAYER_MIDDLE);
 }
Exemplo n.º 4
0
 /**
  * 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);
 }
Exemplo n.º 5
0
 /**
  * Entfernt eine Gegnergrafik aus dem View.
  *
  * @param enemy Referenz auf des Gegner-Objekt
  */
 public void removeEnemy(QixView enemy) {
   spielfeld.drawableRemove(DBPanel.LAYER_MIDDLE, enemy);
 }
Exemplo n.º 6
0
 /**
  * Entfernt eine Gegnergrafik aus dem View.
  *
  * @param index Index-Position des Gegner-Objekt
  */
 public void removeEnemy(int index) {
   spielfeld.drawableRemove(DBPanel.LAYER_MIDDLE, index);
 }
Exemplo n.º 7
0
 public void removeUiElement(QixView ui) {
   spielfeld.drawableRemove(DBPanel.LAYER_UI, ui);
 }
Exemplo n.º 8
0
 /** FŸr ein neues UI-Element ein. */
 public void addUiElement(QixView ui) {
   spielfeld.drawableAdd(DBPanel.LAYER_UI, ui);
 }
Exemplo n.º 9
0
 /**
  * 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);
 }