public static List <JettonData> LoadDatas() { CSVFile csvFile = new CSVFile(); csvFile.Open(csvFilePath); dataList = new List <JettonData>(); dataMap = new Dictionary <int, JettonData>(); string[] strs; string[] strsTwo; List <int> listChild; columnNameArray = new string[3]; for (int i = 0; i < csvFile.mapData.Count; i++) { JettonData data = new JettonData(); int.TryParse(csvFile.mapData[i].data[0], out data.id); columnNameArray [0] = "id"; int.TryParse(csvFile.mapData[i].data[1], out data.value); columnNameArray [1] = "value"; data.resPath = csvFile.mapData[i].data[2]; columnNameArray [2] = "resPath"; dataList.Add(data); if (!dataMap.ContainsKey(data.id)) { dataMap.Add(data.id, data); } } return(dataList); }
public void LoadCSV() { list_CardData = CardData.LoadDatas(); list_GameBaseData = GameBaseData.LoadDatas(); list_GameSceneData = GameSceneData.LoadDatas(); list_GoodsData = GoodsData.LoadDatas(); list_JettonData = JettonData.LoadDatas(); list_ResourceData = ResourceData.LoadDatas(); }
public void SetData(BattleFramework.Data.JettonData data) { this.data = data; jettonObj.GetComponent <Image>().sprite = Resources.Load <Sprite>("Textures/room/jetton/" + data.resPath); }