예제 #1
0
        private bool ReqLoginSend(int eventId, object arg)
        {
            if (LoginModel.Instance.Isbinding == 0)
            {
                iswechant = true;
                lv        = ViewMgr.Instance.views[ViewNames.LoginView].Viewlist[0] as LoginView;

                lv.egv.OnregisterClick();
                rv = lv.resRegisterView;
                rv.registerBtn.onClick.RemoveAllListeners();
                rv.registerBtn.onClick.AddListener(onclick);
            }
            else
            {
                if (iswechant)
                {
                    //微信登录采用面板2隐藏方式隐藏
                    hide1 = hide.register;
                }
                else
                {
                    hide1 = hide.directEnter;
                }
                ReqLogin(LoginModel.Instance.Uid, LoginModel.Instance.Token, (int)Application.platform);
            }
            return(false);
        }
예제 #2
0
파일: LoginView.cs 프로젝트: rerwr/test
        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();
        }