Class InstantController

java.lang.Object
de.pirckheimer_gymnasium.engine_pi.instant.InstantController

public final class InstantController extends Object
Verwaltet den Instant-Modus der Engine Pi. Die Klasse verwaltet eine statische Instanz der Haupt-Szene, die automatisch gestartet wird und bietet einige statische Hilfsmethoden an, um das Spiel im Instant-Modus zu steuern.
Since:
0.33.0
  • Constructor Details

    • InstantController

      public InstantController()
  • Method Details

    • getMainScene

      public static Scene getMainScene()
      Gibt die aktuelle Hauptszene zurück.

      Falls noch keine Szene existiert, wird eine neue erstellt und startet das Spiel, falls es noch nicht läuft.

      Returns:
      Die aktuelle Hauptszene.
      Since:
      0.33.0
    • getCamera

      public static Camera getCamera()
      Gibt die Kamera der Hauptszene zurück.
      Returns:
      Die Kamera der Hauptszene.
      Since:
      0.33.0
    • addActors

      public static void addActors(Actor... actors)
      Fügt der aktuellen Hauptszene mehrere Figur auf einmal hinzu.
      Parameters:
      actors - Der hinzuzufügende Figuren.
      Since:
      0.33.0
    • addActor

      public static void addActor(Actor actor)
      Fügt der aktuellen Hauptszene eine einzelne Figur hinzu.
      Parameters:
      actor - Der hinzuzufügende Figur.
      Since:
      0.33.0