using System.Collections; using System.Collections.Generic; using Script.UI; using UnityEngine; using UnityEngine.UI; using ZXL.Excel; using ZXL.ID; public class ExcelManager : SingleManager { private Player_Data _playerData; private TeamData_Data _teamData; private CultrueData_Data _cultrueData; public List GetAllPlayerID => _playerData.GetAllID(); // public Player_DataInfo GetPlayerInfo => _playerData.GetAndRemove(); public TeamData_DataInfo GetTeamInfo => _teamData.RandomGet(); public int GetTeamInfoCount => _teamData.data.Count; public CultrueData_DataInfo GetCultrueInfo => _cultrueData.RandomGet(); public int GetCultureInfoCount => _cultrueData.data.Count; public ExcelManager() { var payerData = ReadExcel.SelectPlayerTable("PlayerData"); _playerData = new Player_Data(payerData); var teamDataDataInfos = ReadExcel.SelectTeamTable("TeamData"); _teamData = new TeamData_Data(teamDataDataInfos); var cultrueDataDataInfos = ReadExcel.SelectCultrueTable("CultureData"); _cultrueData = new CultrueData_Data(cultrueDataDataInfos); Debug.Log("excel data load finish !!"); } } //模拟数据写入