public override void Execute(INotification notification) { LoginVO lv = notification.Body as LoginVO; LoginProxy temp = Facade.RetrieveProxy("LoginProxy") as LoginProxy; temp.Login(lv); }
/// <summary> /// 点击登陆按钮 /// </summary> private void OnClickBtnLogin() { NetworkManager.Instance.GetLoginController().Account = m_NameInput.text; NetworkManager.Instance.GetLoginController().Password = m_PassInput.text; m_LoginProxy.Login(); PlayerPrefs.SetString(LAST_LOGIN_USER, m_NameInput.text); EventSystemUtils.SetFocus(null); m_CanvasGroup.interactable = false; UIManager.Instance.StartCoroutine(Excute(0.5f, () => { m_LoadingObj.SetActive(true); })); }