using System.Collections; using System.Collections.Generic; using Excel2Json; using Fort23.UTool; using GameLogic.Hero; using UnityEngine; using Utility; public class PlayerManager : Singleton { public List heroList = new List(); /// /// 上阵的英雄,也可以叫主力,替补英雄等级=主力英雄的最低等级(和afk一样的) /// public List heroListInLead = new List(); public GameConstantConfig gameConstantConfig; public void Init() { gameConstantConfig = ConfigComponent.Instance.Get(1); InitGameData(); } private void InitGameData() { AccountFileInfo.Instance.LoadPlayerData(); for (int i = 0; i < AccountFileInfo.Instance.playerData.HeroListInLeadDatas.Count; i++) { AccountFileInfo.HeroData heroData = AccountFileInfo.Instance.playerData.HeroListInLeadDatas[i]; HeroInfo heroInfo = new HeroInfo(); heroInfo.InitHero(heroData); heroListInLead.Add(heroInfo); } } }