1using System.Collections.Generic;
15 public Dictionary<string, ButtonResourceTrack>
dictProp =
new Dictionary<string, ButtonResourceTrack>();
17 public Dictionary<string, ButtonResourceTrack>
dictCat =
new Dictionary<string, ButtonResourceTrack>();
58 foreach (
string item in trackedCards)
70 foreach (
string item2
in trackedCategories)
78 buttonResourceTrack2.
SetCat(item2);
79 dictCat.Add(item2, buttonResourceTrack2);
83 foreach (
string key
in dictProp.Keys)
85 if (!trackedCards.Contains(key))
92 Object.DestroyImmediate(
dictProp[item3].gameObject);
97 foreach (
string key2
in dictCat.Keys)
99 if (!trackedCategories.Contains(key2))
106 Object.DestroyImmediate(
dictCat[item4].gameObject);
113 layout.RebuildLayout(recursive:
true);
HashSet< string > trackedCategories
HashSet< string > trackedCards
Dictionary< string, ButtonResourceTrack > dictCat
Dictionary< string, ButtonResourceTrack > dictProp
List< string > listRemove
static UIResourceTrack Instance