protected virtual void OnPageExit(UIPageBase page) { page.SetActive(false); page.transform.SetParent(m_PageStorage); page.OnStop(); m_Pages.Remove(page); OnAdjustPageSibling(); }
bool CheckPageStorage(Type type) { if (!m_PageStored.ContainsKey(type)) { UIPageBase page = UIPageBase.Generate(type, m_PageStorage); page.SetActive(false); m_PageStored.Add(type, page); return(true); } return(false); }