public void Update() { if (!pageLayoutInit) { if (origDesiredPage == -1) { origDesiredPage = ConfigManager.Last_Active_Tab?.Value ?? 0; } if (layoutInitIndex < Pages.Count) { SetPage(Pages[layoutInitIndex]); layoutInitIndex++; } else { pageLayoutInit = true; MainPanel.transform.position = initPos; SetPage(Pages[origDesiredPage]); } return; } m_activePage?.Update(); }
public void Update() { if (!pageLayoutInit) { if (layoutInitIndex < Pages.Count) { SetPage(Pages[layoutInitIndex]); layoutInitIndex++; } else { pageLayoutInit = true; MainPanel.transform.position = initPos; SetPage(ConfigManager.Default_Tab.Value); } return; } m_activePage?.Update(); }