Class Bauernhofprojekt


  • public class Bauernhofprojekt
    extends greenfoot.World
    Die einzigen aktiven Akteure in der Bauernhof sind die Figur. Die Welt besteht aus 14 * 10 Feldern.
    • Constructor Detail

      • Bauernhofprojekt

        public Bauernhofprojekt()
        Erschaffe eine Welt mit 14 * 12 Zellen.
    • Method Detail

      • neuStart

        public void neuStart()
        Das Figurszenario auf die Anfangswerte (Level 1) zurücksetzen
      • geheZuLevel

        public void geheZuLevel​(int i)
        In ein niedrigeres Level wechseln
        Parameters:
        int - Nummer des Levels, in das gewechselt werden soll
      • ladeSecretDatei

        public void ladeSecretDatei()
        Secret-Datei laden, um ein höheres Level freizuschalten
      • getMap

        public int[][] getMap()
        Liefert eine Referenz auf die Map
      • fuehreAktionenDurch

        public void fuehreAktionenDurch()
      • addAktion

        public void addAktion​(Runnable r)
      • getSchwerkraft

        public boolean getSchwerkraft()
        Liefert die Information, ob es sich um eine Welt mit Schwerkraft handelt
      • generateActor

        public greenfoot.Actor generateActor​(int nr)
      • getBackgroundImage

        public greenfoot.GreenfootImage getBackgroundImage​(int nr)
      • changeBackground

        public void changeBackground​(int typ,
                                     int x,
                                     int y)
        Ändert den Hintergrund einer Zelle
      • zeigeKoordinaten

        public void zeigeKoordinaten()
        Zeigt die Koordinaten aller Felder an
      • versteckeKoordinaten

        public void versteckeKoordinaten()
        Erzeugt die Welt neu, damit die Koordinaten wieder verschwinden
      • schwerkraftAnwenden

        public void schwerkraftAnwenden()
      • leveltest_01

        public void leveltest_01()
      • leveltest_02

        public void leveltest_02()
      • leveltest_03

        public void leveltest_03()
      • einsatz_04

        public void einsatz_04()
      • einsatz_06

        public void einsatz_06()
      • einsatz_07

        public void einsatz_07()
      • einsatz_08

        public void einsatz_08()
      • einsatz_09

        public void einsatz_09()
      • einsatz_10

        public void einsatz_10()