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(); }
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------"); } }