Ejemplo n.º 1
0
        private void SetInfo()
        {
            if (_iCurIndex < _arrCurText.Length)
            {
                string t = ConfigData.GetValue("Lan_Guide_Client", _arrCurText[_iCurIndex], "Text");
                Description.text = t;

                switch (PlayerInfo.GuideStep)
                {
                case 1:
                    BattleHeroListPanel.GetInst().SetActive(true);
                    _continueRect.sizeDelta = new Vector2(100, 100);
                    _continueRect.position  = BattleHeroListPanel.GetInst().GetShowBtnPos();
                    break;
                }
            }
            else
            {
                _gameObject.SetActive(false);
                switch (PlayerInfo.GuideStep)
                {
                case 0:
                    BattleManager.GetInst().m_BattleScene.OnBattleInit();
                    break;

                case 1:
                    BattleHeroListPanel.GetInst().ShowOrHide();
                    break;
                }
                SaveGuideStep(PlayerInfo.GuideStep + 1);
            }
        }
Ejemplo n.º 2
0
        public CharHandler AddHero(int heroId, int heroLv, int heroIndex)
        {
            CharHandler h = SpawnHandler.GetInst().CreateHeroM(heroId, heroIndex);

            h.EnableChar();
            BattleHeroListPanel.GetInst().InsertBattleHero(heroId, heroLv, heroIndex);
            return(h);
        }
Ejemplo n.º 3
0
 public void HeroLevelUp(int heroIndex, int heroLv)
 {
     BattleHeroListPanel.GetInst().SetHeroLevel(heroIndex, heroLv);
 }
Ejemplo n.º 4
0
 private void OpenAddPanel()
 {
     BattleHeroListPanel.GetInst().ShowAddPanel(true, _curIndex, _iNeedCoin);
 }