public static UIPageData GetPageData(string id) { UIPageData data = null; UISettings.Instance.dictionary.TryGetValue(id, out data); return(data); }
public void OnBeforeSerialize() { // dictionary to list list.Clear(); foreach (KeyValuePair <string, UIPageData> kvp in dictionary) { UIPageData v = kvp.Value as UIPageData; list.Add(v); } }