コード例 #1
0
ファイル: Repositories.cs プロジェクト: OlegGelezcov/boscs
 public void AddItems(List <SpritePathData> items)
 {
     foreach (var item in items)
     {
         if (!SpritePathMap.ContainsKey(item.id))
         {
             SpritePathMap.Add(item.id, item);
         }
     }
 }
コード例 #2
0
ファイル: Repositories.cs プロジェクト: OlegGelezcov/boscs
 public void Load(string file)
 {
     if (!IsLoaded)
     {
         SpritePathMap.Clear();
         var listItems = JsonConvert.DeserializeObject <List <SpritePathData> >(Resources.Load <TextAsset>(file).text);
         listItems.ForEach(li => SpritePathMap.Add(li.id, li));
         IsLoaded = true;
     }
 }