| | |
| | | using System.Collections.Generic; |
| | | using Cysharp.Threading.Tasks; |
| | | using UnityEngine; |
| | | using UnityEngine.UI; |
| | | |
| | |
| | | public void Display(int heroID) |
| | | { |
| | | var hero = HeroConfig.Get(heroID); |
| | | heroHeadBaseCell.Init(hero.HeroID, hero.SkinIDList[0]); |
| | | heroHeadBaseCell.Init(hero.HeroID, hero.SkinIDList[0]).Forget(); |
| | | nameText.text = hero.Name; |
| | | jobImg.SetSprite(HeroUIManager.Instance.GetJobIconName(hero.Class)); |
| | | } |
| | | |
| | | public void Display(HeroInfo hero) |
| | | { |
| | | heroHeadBaseCell.Init(hero.heroId, hero.SkinID, hero.heroStar, hero.awakeLevel, hero.heroLevel); |
| | | heroHeadBaseCell.Init(hero.heroId, hero.SkinID, hero.heroStar, hero.awakeLevel, hero.heroLevel).Forget(); |
| | | nameText.text = hero.breakLevel == 0 ? hero.heroConfig.Name : Language.Get("herocardbreaklv", hero.heroConfig.Name, hero.breakLevel); |
| | | jobImg.SetSprite(HeroUIManager.Instance.GetJobIconName(hero.heroConfig.Class)); |
| | | } |