31 lines
909 B
C#
31 lines
909 B
C#
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<ExcelManager>
|
|
{
|
|
private Player_Data _playerData;
|
|
private GroupData_Data _groupData;
|
|
|
|
public List<string> GetAllPlayerID => _playerData.GetAllID();
|
|
public Player_DataInfo GetPlayerInfo => _playerData.GetAndRemove();
|
|
public GroupData_DataInfo GetGroupInfoA => _groupData.GetA();
|
|
public GroupData_DataInfo GetGroupInfoB => _groupData.GetB();
|
|
|
|
public ExcelManager()
|
|
{
|
|
var payerData = ReadExcel.SelectPlayerTable("PlayerData");
|
|
_playerData = new Player_Data(payerData);
|
|
|
|
var groupDataData = ReadExcel.SelectGroupTable("GroupData");
|
|
_groupData = new GroupData_Data(groupDataData);
|
|
|
|
Debug.Log("excel data load finish !!");
|
|
}
|
|
}
|
|
|
|
//模拟数据写入 |