public override void OnOpen() { LoginController.Instance.GetDispatcher().AddListener(LoginEvent.VeriCodeSucc, RefrashUI); LoginController.Instance.GetDispatcher().AddListener(LoginEvent.ChangePWSucc, OnRegisterSucc); if (PlayerSave.HasKey("Account")) { Input.text = PlayerSave.GetString("Account"); // Password.text = PlayerSave.GetString("Password"); } }
public override void OnOpen() { base.OnOpen(); // if (GameStarter.isfirstLogin) { EnterGameTweener = DotweenManager.DOLocalMoveY(TargetGo).SetAutoKill(false); GlobalDispatcher.Instance.AddListener(LoginEvent.OnLoginSucc, HideView); if (PlayerSave.HasKey("Account") || PlayerSave.HasKey("Password")) { Debug.Log(string.Format("<color=#ffffffff><---{0}-{1}----></color>", PlayerSave.GetString("Account"), "test1")); password.text = PlayerSave.GetString("Password"); inputAccount.text = PlayerSave.GetString("Account"); } } }
public override void BuildSubViews() { inputName = TargetGo.transform.Find("InputFieldName").GetComponent <InputField>(); inputPhone = TargetGo.transform.Find("InputFieldPhone").GetComponent <InputField>(); inputAddress = TargetGo.transform.Find("InputFieldAddress").GetComponent <InputField>(); inputBeaty = TargetGo.transform.Find("InputFieldBeauty").GetComponent <InputField>(); commitBtn = TargetGo.transform.Find("Button").GetComponent <Button>(); commitBtnCancel = TargetGo.transform.Find("ButtonClose").GetComponent <Button>(); ques = TargetGo.transform.Find("ques").GetComponent <Button>(); ques.onClick.AddListener((() => SystemMsgView.SystemFunction(Function.Tip, !string.IsNullOrEmpty(AnnouncementModel.Instance.ExpressInfo) ? AnnouncementModel.Instance.ExpressInfo : Info.Sendcash, 10f))); commitBtn.onClick.AddListener(OnClickCommit); commitBtnCancel.onClick.AddListener(Cancel); Provincedropdown = TargetGo.transform.Find("DropdownProvince").GetComponent <Dropdown>(); Provincedropdown.onValueChanged.AddListener(OnProvinceChange); CityDropDown = TargetGo.transform.Find("DropdownCity").GetComponent <Dropdown>(); CityDropDown.onValueChanged.AddListener(OnCityChange); PinPaiDropDown = TargetGo.transform.Find("PinPai").GetComponent <Dropdown>(); CountryDropDown = TargetGo.transform.Find("DropdownCountry").GetComponent <Dropdown>(); ExchangeGrid = TargetGo.transform.Find("DropdownBrand/grid/content").gameObject; Carriage = TargetGo.transform.Find("DropdownCarriage/Label").GetComponent <Text>(); if (PlayerSave.HasKey("name")) { inputName.text = PlayerSave.GetString("name"); } if (PlayerSave.HasKey("address")) { inputAddress.text = PlayerSave.GetString("address"); } if (PlayerSave.HasKey("beaty")) { inputBeaty.text = PlayerSave.GetString("beaty"); } if (PlayerSave.HasKey("phone")) { inputPhone.text = PlayerSave.GetString("phone"); } base.BuildSubViews(); }
/// <summary> /// 隐藏面板动画 /// /// </summary> public bool HideView(int id, object arg) { CloseViewInfo closeView = arg as CloseViewInfo; int pattern = closeView.pattern; //返回的时候保存密码 if (PlayerSave.HasKey("Account") || PlayerSave.HasKey("Password")) { password.text = PlayerSave.GetString("Password"); inputAccount.text = PlayerSave.GetString("Account"); } if (pattern == 0) { //直接登录动画 EnterGameTweener.PlayBackwards(); EnterGameTweener.onPause += () => { LoginEnterToMain(); }; } else if (pattern == 1) { //注册账号界面直接登录 RegisterViewTweener.PlayBackwards(); RegisterViewTweener.onPause += () => { LoginEnterToMain(); }; } else if (pattern == 2) { ChangePWViewTweener.PlayBackwards(); ChangePWViewTweener.onPause += () => { LoginEnterToMain(); }; } else if (pattern == 3) { //注册账号界面直接登录 RegisterViewTweener.PlayBackwards(); RegisterViewTweener.onPause += () => { lv.EnterGameView.SetActive(true); EnterGameTweener.PlayForward(); if (PlayerSave.HasKey("Account") && PlayerSave.HasKey("Password")) { password.text = PlayerSave.GetString("Password"); inputAccount.text = PlayerSave.GetString("Account"); } }; } else if (pattern == 4) { ChangePWViewTweener.PlayBackwards(); ChangePWViewTweener.onPause += () => { lv.EnterGameView.SetActive(true); EnterGameTweener.PlayForward(); if (PlayerSave.HasKey("Account") && PlayerSave.HasKey("Password")) { password.text = PlayerSave.GetString("Password"); inputAccount.text = PlayerSave.GetString("Account"); } }; } return(false); }