Klasse ScreenTransition

java.lang.Object
com.sunworld.render.screen.Screen
com.sunworld.render.screen.impl.ScreenTransition

public class ScreenTransition extends Screen
  • Felddetails

  • Konstruktordetails

    • ScreenTransition

      public ScreenTransition(Screen previous, Screen next, Runnable onTransition)
    • ScreenTransition

      public ScreenTransition(Screen previous, Screen next)
  • Methodendetails

    • drawScreen

      public void drawScreen(Graphics2D g)
      Beschreibung aus Klasse kopiert: Screen
      Wird bei jedem Rendern aufgerufen. Hier sollte jegliches Rendern von Komponenten stattfinden
      Angegeben von:
      drawScreen in Klasse Screen
    • onScreenClosed

      public void onScreenClosed(Screen newScreen)
      Beschreibung aus Klasse kopiert: Screen
      Wird einmalig aufgerufen, wenn ein neuer Screen statt diesem angezeigt wird
      Angegeben von:
      onScreenClosed in Klasse Screen
    • tickScreen

      public void tickScreen()
      Beschreibung aus Klasse kopiert: Screen
      Wird bei jedem Game Loop Tick aufgerufen
      Angegeben von:
      tickScreen in Klasse Screen
    • mouseClicked

      public void mouseClicked(int button)
      Beschreibung aus Klasse kopiert: Screen
      Wird bei jedem Klicken der Maus aufgerufen. Der Parameter gibt an, welcher Knopf geklickt wurde
      Angegeben von:
      mouseClicked in Klasse Screen
    • onScreenInit

      public void onScreenInit(Screen previousScreen)
      Beschreibung aus Klasse kopiert: Screen
      Wird immer aufgerufen, wenn dieser Screen erneut angezeigt wird, unabhängig davon, ob er neu erstellt wurde.
      Angegeben von:
      onScreenInit in Klasse Screen
    • keyTyped

      public void keyTyped(int key)
      Beschreibung aus Klasse kopiert: Screen
      Wird bei jeder getippten Taste aufgerufen.
      Angegeben von:
      keyTyped in Klasse Screen