Exemple #1
0
        public IEnumerator ToLoginStart(string accountStr, string passwordStr)
        {
            CConnectingDialog.ToShow();
            yield return(StartCoroutine(App.Util.Global.SUser.RequestLogin(accountStr, passwordStr)));

            if (App.Util.Global.SUser.self == null)
            {
                CConnectingDialog.ToClose();
                yield break;
            }
            yield return(AppInitialize.Initialize());

            App.Util.SceneManager.LoadScene(App.Util.SceneManager.Scenes.Top.ToString());
        }
Exemple #2
0
        public IEnumerator ToRegisterStart()
        {
            CConnectingDialog.ToShow();
            yield return(this.StartCoroutine(AppInitialize.Initialize()));

            Request req = new Request();

            System.Action callback = () =>
            {
                loginWindow.SetActive(false);
                CConnectingDialog.ToClose();
            };
            req.Set("onLoadComplete", callback);
            AppManager.CurrentScene.StartCoroutine(Global.AppManager.ShowDialog(Util.Dialog.RegisterDialog, req));
        }
Exemple #3
0
        public IEnumerator ToLoginStart(string accountStr, string passwordStr)
        {
            CConnectingDialog.ToShow();
            yield return(StartCoroutine(Global.SUser.RequestLogin(accountStr, passwordStr)));

            Debug.LogError("Global.SUser.self=" + Global.SUser.self);
            if (Global.SUser.self == null)
            {
                CConnectingDialog.ToClose();
                yield break;
            }
            yield return(this.StartCoroutine(AppInitialize.Initialize()));

            yield return(this.StartCoroutine(Global.SUser.RequestGet()));

            AppManager.LoadScene("Home", null);
        }
Exemple #4
0
        public IEnumerator ToRegisterStart( )
        {
            yield return(AppInitialize.Initialize());

            App.Util.SceneManager.LoadScene(App.Util.SceneManager.Scenes.Register.ToString());
        }