using Excel2Json; using Fort23.UTool; namespace GameLogic.Hero { public class HeroInfo : CombatHeroInfo { private string _iconZhiYe; public string iconZhiYe { get{ if (string.IsNullOrEmpty(_iconZhiYe)) { switch (modelConfig.profession) { case 1 : _iconZhiYe = "icon_zy_Shield"; break; case 2 : _iconZhiYe = "icon_zy_Hat"; break; case 3 : _iconZhiYe = "icon_zy_Potion"; break; case 4 : _iconZhiYe = "icon_zy_Bow"; break; } } return _iconZhiYe; } } // // public int level; // public int star; public void InitHero(AccountFileInfo.HeroData heroData) { SetDataConfig(heroData.heroModelId, heroData.heroPowerId, heroData.heroPromoteId); CalFactor(); CalAttribute(); } // public HeroInfo(AccountFileInfo.HeroData heroData) // { // modelConfig = ConfigComponent.Instance.Get(heroData.heroModelId); // promoteConfig = ConfigComponent.Instance.Get(heroData.heroPromoteId); // powerConfig = ConfigComponent.Instance.Get(heroData.heroPowerId); // // lv = powerConfig.heroLevel; // star = promoteConfig.starGrade; // } } }