IEnumerator IE_register(string _username, string _email, string _pass, string _confirmPass, string _date) { WWWForm form = new WWWForm(); form.AddField("username", _username); form.AddField("email", _email); form.AddField("password", _pass); form.AddField("password_confirmation", _confirmPass); form.AddField("dob", _date); UnityWebRequest www = UnityWebRequest.Post(All_Urls.getUrl().register, form); yield return(www.SendWebRequest()); bool err = false; JsonData data = null; try { data = JsonMapper.ToObject(www.downloadHandler.text); } catch { GetComponent <Toast>().ShowToast("Bu email artıq qeydiyyatdan keçib"); err = true; } if (!err) { if (www.error != null || www.isNetworkError || www.isHttpError) { Debug.Log(www.error); GetComponent <Toast>().ShowToast("Xəta"); } else { if (data["status"].ToString() == "success") { mail.text = ""; username.text = ""; pass.text = ""; confirmPass.text = ""; dateYear.text = ""; dateMonth.text = ""; dateDay.text = ""; managerLogin.animateRegister(); //Debug.Log(); } else { GetComponent <Toast>().ShowToast("Xəta"); } } } blurredLoadPanel.SetActive(false); }
private void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { switch (SceneManager.GetActiveScene().name) { case ("Login"): if (manager_login.RegisterIsOpen) { manager_login.animateRegister(); } else { Application.Quit(); } break; case ("Game"): if (sellBuilding.activeSelf) { sellBuilding.SetActive(false); blurPanel.SetActive(false); } else if (manager_game.isBuildingInstanceActive) { manager_game.cancelBuyOrMove(); } else if (manager_game.storeAnimator.GetBool("open")) { manager_game.animateStore(); } else if (manager_game.isNotificationsPanelOpen) { manager_game.openNotificationsPanel(false); } else if (manager_game.isSideMenuOpen) { manager_game.openMenu(false); } else if (manager_profile.isEditModeOn) { manager_profile.openEditPanel(); } else if (manager_game.isProfileOpen) { manager_game.openProfil(false); } else if (convertorPopup.activeSelf) { convertorPopup.SetActive(false); blurPanel.SetActive(false); } else if (taskPopup.activeSelf) { taskPopup.SetActive(false); blurPanel.SetActive(false); } else if (taskResultPopup.activeSelf) { taskResultPopup.SetActive(false); blurPanel.SetActive(false); } else if (allTasks.activeSelf) { allTasks.SetActive(false); blurPanel.SetActive(false); } else if (electionPanel.activeSelf) { if (electionExit.activeSelf) { electionPanel.SetActive(false); } else { GetComponent <Toast>().ShowToast("Oyuna davam etmək üçün səs verməlisiniz", 4); } } else { logOutPopup.SetActive(!logOutPopup.activeSelf); blurPanel.SetActive(!blurPanel.activeSelf); } break; } } }