//跳转到某个子界面 public void GoTo(ForgingPage page) { CurPage = page; // wxl change //frogingTopUI.ShowBg = CurPage!=ForgingPage.Forging_Main; if (CurPage != ForgingPage.Forging_Main && CurPage != ForgingPage.Forging_Synthetic) { frogingTopUI.ShowBg = true; } else { frogingTopUI.ShowBg = false; } int index = (int)page; for (int i = 0; i < All_Pages.Count; i++) { if (i == index) { All_Pages[i].gameObject.SetActive(true); } else { All_Pages[i].gameObject.SetActive(false); } } }
public void GoToAndSetDia(ForgingPage page, Gems gem) { this.GoTo(page); AsyncTask.QueueOnMainThread(() => { SyntheticSystem.SelectGem(gem); }, 0.1f); ComLoading.Close(); }