Package com.screens
Class GameOverScreen
- java.lang.Object
-
- com.screens.GameOverScreen
-
- All Implemented Interfaces:
com.badlogic.gdx.Screen
public class GameOverScreen extends java.lang.Object implements com.badlogic.gdx.ScreenReally basic screen that provides the user whether they have won or lost the game, displays their score and allows them to navigate back to the main menu
-
-
Constructor Summary
Constructors Constructor Description GameOverScreen(Kroy game, Constants.Outcome outcome, int score)Constructor for Game over screen, with inputs fromGameScreenonce the game has ended
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()Called when this screen should release all resources.voidhide()Called when this screen is no longer the current screen for aGame.voidpause()voidrender(float delta)Called when the screen should render itself.voidresize(int width, int height)voidresume()voidshow()Called when this screen becomes the current screen for aGame.
-
-
-
Constructor Detail
-
GameOverScreen
public GameOverScreen(Kroy game, Constants.Outcome outcome, int score)
Constructor for Game over screen, with inputs fromGameScreenonce the game has ended- Parameters:
game- to access shared objectsoutcome- either win or lose, depending on game outcomescore- how much score the player earned in the game
-
-
Method Detail
-
show
public void show()
Called when this screen becomes the current screen for aGame.- Specified by:
showin interfacecom.badlogic.gdx.Screen
-
render
public void render(float delta)
Called when the screen should render itself.- Specified by:
renderin interfacecom.badlogic.gdx.Screen- Parameters:
delta- The time in seconds since the last render.
-
resize
public void resize(int width, int height)- Specified by:
resizein interfacecom.badlogic.gdx.Screen- Parameters:
width- of windowheight- of window- See Also:
ApplicationListener.resize(int, int)
-
pause
public void pause()
- Specified by:
pausein interfacecom.badlogic.gdx.Screen- See Also:
ApplicationListener.pause()
-
resume
public void resume()
- Specified by:
resumein interfacecom.badlogic.gdx.Screen- See Also:
ApplicationListener.resume()
-
hide
public void hide()
Called when this screen is no longer the current screen for aGame.- Specified by:
hidein interfacecom.badlogic.gdx.Screen
-
dispose
public void dispose()
Called when this screen should release all resources.- Specified by:
disposein interfacecom.badlogic.gdx.Screen
-
-