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