Ejemplo n.º 1
0
 void Awake()
 {
     rect           = GetComponent <RectTransform> ();
     statsPanelUI   = GetComponentInChildren <StatsPanelUI> ();
     abilityPanelUI = GetComponentInChildren <AbilityPanelUI> ();
     abilityPanelUI.gameObject.SetActive(false);
     statsPanelUI.gameObject.SetActive(false);
     descriptionText.gameObject.SetActive(false);
 }
Ejemplo n.º 2
0
 void Awake()
 {
     spellBookButton = GetComponent <Button> ();
     spellBookButton.onClick.AddListener(delegate {
         GuiManager.instance.SpellBookObject.SetActive(true);
         RefreshSpellBookSpells();
         if (CombatManager.instance != null && GameManager.instance.state == GameStatus.BATTLE)
         {
             CombatManager.instance.SelectedSpell = null;
         }
     });
     GuiManager.instance.SpellBookObject.SetActive(true);
     abilityPanelUI = GuiManager.instance.SpellBookObject.GetComponentInChildren <AbilityPanelUI> ();
     statUI         = GuiManager.instance.SpellBookObject.GetComponentInChildren <StatUI> ();
     statUI.Refresh(GameManager.instance.CurrentGame.playerTroop.hero.stats.GetStat(StatType.MANA));
     GuiManager.instance.SpellBookObject.SetActive(false);
 }