C# Class Assets.Scripts.Scenes.Game.LevelUpController

Inheritance: UnityEngine.MonoBehaviour
Datei anzeigen Open project: maximecharron/GLO-3002-Frima

Public Properties

Property Type Description
AttackPowerLevelText UnityEngine.UI.Text
ContinueButton UnityEngine.UI.Button
CurrentExperienceText UnityEngine.UI.Text
GameSceneController GameSceneController
HypePowerLevelText UnityEngine.UI.Text
RevertButton UnityEngine.UI.Button
StaminaPowerLevelText UnityEngine.UI.Text
UpgradeExplanationText UnityEngine.UI.Text

Public Methods

Method Description
LevelUpCallback ( ) : void
LevelUpCompletedEventHandler ( ) : void
OnAttackUpgradeClick ( ) : void
OnContinueButtonClick ( ) : void
OnDestroy ( ) : void
OnHypeUpgradeClick ( ) : void
OnRevertButtonClick ( ) : void
OnStaminaUpgradeClick ( ) : void
Start ( ) : void

Private Methods

Method Description
GetUsedUpgradePoints ( ) : int
Hide ( ) : void
InitState ( ) : void
ProcessUpgrade ( ) : void
ShowPanel ( ) : void
UpdateButtonsState ( ) : void
UpdateLabels ( ) : void

Method Details

LevelUpCallback() public method

public LevelUpCallback ( ) : void
return void

LevelUpCompletedEventHandler() public method

public LevelUpCompletedEventHandler ( ) : void
return void

OnAttackUpgradeClick() public method

public OnAttackUpgradeClick ( ) : void
return void

OnContinueButtonClick() public method

public OnContinueButtonClick ( ) : void
return void

OnDestroy() public method

public OnDestroy ( ) : void
return void

OnHypeUpgradeClick() public method

public OnHypeUpgradeClick ( ) : void
return void

OnRevertButtonClick() public method

public OnRevertButtonClick ( ) : void
return void

OnStaminaUpgradeClick() public method

public OnStaminaUpgradeClick ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Property Details

AttackPowerLevelText public_oe property

public Text,UnityEngine.UI AttackPowerLevelText
return UnityEngine.UI.Text

ContinueButton public_oe property

public Button,UnityEngine.UI ContinueButton
return UnityEngine.UI.Button

CurrentExperienceText public_oe property

public Text,UnityEngine.UI CurrentExperienceText
return UnityEngine.UI.Text

GameSceneController public_oe property

public GameSceneController,Assets.Scripts.Scenes.Game GameSceneController
return GameSceneController

HypePowerLevelText public_oe property

public Text,UnityEngine.UI HypePowerLevelText
return UnityEngine.UI.Text

RevertButton public_oe property

public Button,UnityEngine.UI RevertButton
return UnityEngine.UI.Button

StaminaPowerLevelText public_oe property

public Text,UnityEngine.UI StaminaPowerLevelText
return UnityEngine.UI.Text

UpgradeExplanationText public_oe property

public Text,UnityEngine.UI UpgradeExplanationText
return UnityEngine.UI.Text