Esempio n. 1
0
        public override void BuildSubViews()
        {
            subViews     = new List <BaseSubView>();
            BG           = TargetGo.transform.Find("BG").gameObject;
            LeftUperLogo = TargetGo.transform.Find("LeftUperLogo").gameObject;

            EnterGameView = TargetGo.transform.Find("EnterGameView").gameObject;
            egv           = new EnterGameView(EnterGameView, ViewController);
            subViews.Add(egv);

            RegisterView    = TargetGo.transform.Find("RegisterView").gameObject;
            resRegisterView = new RegisterView(RegisterView, ViewController);
            subViews.Add(resRegisterView);

            ChangePWView = TargetGo.transform.Find("ChangePWView").gameObject;
            subViews.Add(new ChangePWView(ChangePWView, ViewController));
            base.BuildSubViews();
        }
Esempio n. 2
0
        private void RegisterCallBack(MsgRec msg)
        {
            if (msg.succ == 1)
            {
                lv = ViewMgr.Instance.views[ViewNames.LoginView].Viewlist[0] as LoginView;

                EnterGameView gv = lv.subViews[0] as EnterGameView;
                SocketMgr.Instance.ConnectIPv4(LoginConfig.Instance.serverIP, LoginConfig.Instance.serverPort);
                if (LoginController.pattern == 1)
                {
                    GetDispatcher().Dispatch(LoginEvent.RegisterSucc);
                }
                else if (LoginController.pattern == 2)
                {
                    GetDispatcher().Dispatch(LoginEvent.ChangePWSucc);
                }
                gv.Set(tempPW, tempA);
                //                Debug.Log("------test------");
            }
        }