Ejemplo n.º 1
0
 public virtual void InitData()
 {
     if (items.Count == 0 || items == null)
     {
         TextAsset textAsset = ResourceManager.Instance.LoadRes <TextAsset> (ResourceManager.ResourceType.Data, mPath);
         if (textAsset != null)
         {
             string dataStr = textAsset.text;
             Dictionary <string, Dictionary <string, string> > datas = CSVTool.Parse(dataStr);
             foreach (string id in datas.Keys)
             {
                 TableItem item    = new TableItem();
                 int       idValue = int.Parse(id);
                 item.id      = idValue;
                 item.name    = datas[id]["name"];
                 item.account = int.Parse(datas[id]["account"]);
                 item.price   = float.Parse(datas[id]["price"]);
                 item.data    = datas[id]["data"];
                 items.Add(item);
                 this.d("damon", item.ToString(), false);
             }
         }
         else
         {
             Debug.Log(mPath);
         }
     }
 }