Package com.sunworld.render.screen.impl
Klasse ScreenTransition
java.lang.Object
com.sunworld.render.screen.Screen
com.sunworld.render.screen.impl.ScreenTransition
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate BlackFade.FadeDirection
static final long
private final BlackFade
private final Screen
private final Runnable
private final BlackFade
private final Screen
private final Timer
Von Klasse geerbte Felder com.sunworld.render.screen.Screen
clickFX, dialogueBoxTexture, fontRenderer
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungScreenTransition
(Screen previous, Screen next) ScreenTransition
(Screen previous, Screen next, Runnable onTransition) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
Wird bei jedem Rendern aufgerufen.void
keyTyped
(int key) Wird bei jeder getippten Taste aufgerufen.void
mouseClicked
(int button) Wird bei jedem Klicken der Maus aufgerufen.void
onScreenClosed
(Screen newScreen) Wird einmalig aufgerufen, wenn ein neuer Screen statt diesem angezeigt wirdvoid
onScreenInit
(Screen previousScreen) Wird immer aufgerufen, wenn dieser Screen erneut angezeigt wird, unabhängig davon, ob er neu erstellt wurde.void
Wird bei jedem Game Loop Tick aufgerufenVon Klasse geerbte Methoden com.sunworld.render.screen.Screen
displayDialogue, draw0, drawString, drawTexture, drawTexture, drawTextureCentered, drawTextureCentered, fillRectWithTexture, fillRectWithTexture, getFontHeight, getStringWidth, mouseClicked0, tickScreen0
-
Felddetails
-
FADE_DURATION
public static final long FADE_DURATION- Siehe auch:
-
previous
-
next
-
onTransition
-
timer
-
in
-
out
-
dir
-
-
Konstruktordetails
-
ScreenTransition
-
ScreenTransition
-
-
Methodendetails
-
drawScreen
Beschreibung aus Klasse kopiert:Screen
Wird bei jedem Rendern aufgerufen. Hier sollte jegliches Rendern von Komponenten stattfinden- Angegeben von:
drawScreen
in KlasseScreen
-
onScreenClosed
Beschreibung aus Klasse kopiert:Screen
Wird einmalig aufgerufen, wenn ein neuer Screen statt diesem angezeigt wird- Angegeben von:
onScreenClosed
in KlasseScreen
-
tickScreen
public void tickScreen()Beschreibung aus Klasse kopiert:Screen
Wird bei jedem Game Loop Tick aufgerufen- Angegeben von:
tickScreen
in KlasseScreen
-
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 KlasseScreen
-
onScreenInit
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 KlasseScreen
-
keyTyped
public void keyTyped(int key) Beschreibung aus Klasse kopiert:Screen
Wird bei jeder getippten Taste aufgerufen.
-