void Login() { if (username.text.Length > 0) { StartCoroutine(Rest.Get(API.user, "username=" + UnityWebRequest.EscapeURL(username.text), new Action <User>(delegate(User user) { Deactivate(); menu.CompleteAuth(user); }), new Action <RestError>(delegate(RestError err) { if (err.errorCode == 404) { usernameNotFound.SetActive(true); } else { Debug.Log(err.message); } }))); } }