void StartGame() { //close ui UIEnter loading_handle = MenuManager.instance.FindMenu <UIEnter>(); if (loading_handle) { loading_handle.CloseScreen(); } Debug.LogError("start game"); MissionManager.instance.Load(); SceneManager.LoadScene("game"); mState = State.End; }
void Init() { TableManager.instance.InitCommonProperty(); //init ui MenuManager.instance.SetTransform(GlobalObject.instance.UIRoot.transform); //init language TextManager.instance.LoadLanguage(TextManager.LANGUAGE.EN); //get language string string text = TextManager.instance.GetText(TText.SUCCESS); Debug.LogError(text); AccountInfo.instance.Init(); UIEnter enter_handle = MenuManager.instance.CreateMenu <UIEnter>(); enter_handle.OpenScreen(); enter_handle.mStartFunction = FinishLoading; mState = State.LoadingInit; }