//-------------------------------------------------------------------------------- // onClickChangeName //-------------------------------------------------------------------------------- public void onClickChangeName() { if (inputUsername != null && inputPassword != null) { if (LoomClient.validateName(inputUsername.text) && LoomClient.validatePassword(inputPassword.text) && inputUsername.text != LoomClient.Account.accountName ) { string[] fields = new string[] { inputUsername.text, inputPassword.text }; TemporaryDisable(buttonChange); LoomClient.ActionChangeAccountName(fields, onCallbackChangeName); } else { FindObjectOfType <LC_UIPanelMessage>().Show(LoomClient.LANG_ERROR); } } else { Debug.LogWarning(LoomClient.LANG_EDITOR_MISSING + this.name); } }
//-------------------------------------------------------------------------------- // onClickForgotPassword //-------------------------------------------------------------------------------- public void onClickForgotPassword() { if (inputUsername != null && inputEmail != null) { if (LoomClient.validateName(inputUsername.text) || LoomClient.validateEmail(inputEmail.text) ) { string[] fields = new string[] { inputUsername.text, inputEmail.text }; TemporaryDisable(buttonForgot); LoomClient.ActionForgotPassword(fields, onCallbackForgotPassword); } else { FindObjectOfType <LC_UIPanelMessage>().Show(LoomClient.LANG_ERROR); } } else { Debug.LogWarning(LoomClient.LANG_EDITOR_MISSING + this.name); } }
//-------------------------------------------------------------------------------- // onClickDeleteAccount //-------------------------------------------------------------------------------- public void onClickDeleteAccount() { if (inputUsername != null && inputPassword != null) { if (LoomClient.validateName(inputUsername.text) && LoomClient.validatePassword(inputPassword.text) ) { string[] fields = new string[] { inputUsername.text, inputPassword.text }; TemporaryDisable(buttonDelete); LoomClient.ActionDeleteAccount(fields, onCallbackDeleteAccount); } } else { Debug.LogWarning(LoomClient.LANG_EDITOR_MISSING + this.name); } }