Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 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();
 }
Exemplo n.º 3
0
 public void SetData(BattleFramework.Data.JettonData data)
 {
     this.data = data;
     jettonObj.GetComponent <Image>().sprite = Resources.Load <Sprite>("Textures/room/jetton/" + data.resPath);
 }