using System.Collections; using System.Collections.Generic; using UnityEngine; using XPlugin.Data.JsonLiteDB; public class RoundInfo { public int ID; public int Belong; public List EnemyList; public RoundInfo(JsonLiteDB.TableReader table) { ID = table["ID"].OptInt(); Belong = table["Belong"].OptInt(); EnemyList = new List(); string enemyStr = table["EnemyTypes"].OptString(); EnemyList = ParseStringToIntArray(enemyStr); } List ParseStringToIntArray(string input) { if (input == "") { return null; } string[] elements = input.Replace("[", "").Replace("]", "").Split(','); List intArray = new List(); for (int i = 0; i < elements.Length; i++) { intArray.Add(int.Parse(elements[i])); } return intArray; } }