Package com.screens
Class CarparkScreen
- java.lang.Object
-
- com.screens.CarparkScreen
-
- All Implemented Interfaces:
com.badlogic.gdx.Screen
public class CarparkScreen extends java.lang.Object implements com.badlogic.gdx.ScreenThis screen shows the player the "car park" which is an interface allowing the user to manage bought fire trucks as well as buy new ones to add to the user's arsenal
-
-
Constructor Summary
Constructors Constructor Description CarparkScreen(Kroy game, GameScreen gameScreen, Firestation firestation)Constructor for car park screen
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanboughtTruck(Firetruck truck)Buys the truck if user has enough score to buy itvoiddispose()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
-
CarparkScreen
public CarparkScreen(Kroy game, GameScreen gameScreen, Firestation firestation)
Constructor for car park screen- Parameters:
game- game objectgameScreen- go back to the game once the user has finished in this screenfirestation- where the fire trucks live
-
-
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
-
boughtTruck
public boolean boughtTruck(Firetruck truck)
Buys the truck if user has enough score to buy it- Parameters:
truck- to buy- Returns:
trueif truck is boughtfalseotherwise
-
-