C# Class InteractiveMenuController

Inheritance: MonoBehaviour
Mostrar archivo Open project: mezosaurus/eae-project

Public Properties

Property Type Description
descriptionImage Image
descriptionScores Text
descriptionScoresLabel Text
descriptionText Text
gateLeft GameObject
gateRight GameObject
gateSound UnityEngine.AudioClip
levelButtons Button[]
levelSound UnityEngine.AudioClip
levelText Text
mainButtons Button[]
menuMusic UnityEngine.AudioClip
modeButtons Button[]
optionsButtons Button[]
scoresButtons Button[]

Public Methods

Method Description
GoToHighScores ( ) : void
GoToLevelSelect ( ) : void
GoToMainMenu ( ) : void
GoToModeSelect ( ) : void
GoToOptions ( ) : void
LoadLevel ( ) : void
SetLevel ( string i_levelName ) : void
SetMode ( string i_modeName ) : void

Private Methods

Method Description
Awake ( ) : void
DisableAllButtons ( ) : void
DisplayDescriptionScores ( string names, int scores ) : void
OnDestroy ( ) : void
UnselectAll ( ) : void
Update ( ) : void

Method Details

GoToHighScores() public method

public GoToHighScores ( ) : void
return void

GoToLevelSelect() public method

public GoToLevelSelect ( ) : void
return void

GoToMainMenu() public method

public GoToMainMenu ( ) : void
return void

GoToModeSelect() public method

public GoToModeSelect ( ) : void
return void

GoToOptions() public method

public GoToOptions ( ) : void
return void

LoadLevel() public method

public LoadLevel ( ) : void
return void

SetLevel() public method

public SetLevel ( string i_levelName ) : void
i_levelName string
return void

SetMode() public method

public SetMode ( string i_modeName ) : void
i_modeName string
return void

Property Details

descriptionImage public_oe property

public Image descriptionImage
return Image

descriptionScores public_oe property

public Text descriptionScores
return Text

descriptionScoresLabel public_oe property

public Text descriptionScoresLabel
return Text

descriptionText public_oe property

public Text descriptionText
return Text

gateLeft public_oe property

public GameObject gateLeft
return GameObject

gateRight public_oe property

public GameObject gateRight
return GameObject

gateSound public_oe property

public AudioClip,UnityEngine gateSound
return UnityEngine.AudioClip

levelButtons public_oe property

public Button[] levelButtons
return Button[]

levelSound public_oe property

public AudioClip,UnityEngine levelSound
return UnityEngine.AudioClip

levelText public_oe property

public Text levelText
return Text

mainButtons public_oe property

public Button[] mainButtons
return Button[]

menuMusic public_oe property

public AudioClip,UnityEngine menuMusic
return UnityEngine.AudioClip

modeButtons public_oe property

public Button[] modeButtons
return Button[]

optionsButtons public_oe property

public Button[] optionsButtons
return Button[]

scoresButtons public_oe property

public Button[] scoresButtons
return Button[]