WaiXie_QuestionSystem/Assets/Script/Excel/Read/Player_Data.cs

56 lines
1.4 KiB
C#

using System.Collections.Generic;
using UnityEngine;
namespace ZXL.Excel
{
[System.Serializable]
public class Player_Data
{
private readonly QuestionType questionType = QuestionType.;
private List<Player_DataInfo> _list;
public List<Player_DataInfo> data => _list;
public Player_Data(List<Player_DataInfo> list)
{
_list = list;
// foreach (var infos in _list)
// {
// List<string> strings = new List<string>();
// strings.Add(infos.options[0]);
// for (int i = 1; i < infos.options.Length - 1; i++)
// {
// var infosOption = infos.options[i].Replace("\n", "");
// strings.Add(infosOption);
// }
//
// infos.options = strings.ToArray();
// }
}
public Player_DataInfo GetAndRemove()
{
Player_DataInfo info = null;
if (_list.Count > 0)
{
info = _list[0];
_list.RemoveAt(0);
}
return info;
}
}
[System.Serializable]
public class Player_DataInfo
{
public string id;
public string name;
public Player_DataInfo(string id, string name)
{
this.id = id;
this.name = name;
}
}
}