// 골드 부족할 때 IEnumerator Error() { float valueA = 1; ErrorScreen.SetActive(true); for (int i = 1; i <= 10; i++) { yield return(new WaitForSecondsRealtime(0.1f)); valueA -= 0.1f; ErrorImage.color = new Color(1, 1, 1, valueA); } ErrorScreen.SetActive(false); }
public IEnumerator LoadPlayer(Player _player) { Request request = new Request(_player); Debug.Log("Begin load plAYER: " + MainScript.self.servername + "api/v1/player/login?data= " + JsonUtility.ToJson(request)); WWW www = new WWW(servername + "api/v1/player/login?data=" + JsonUtility.ToJson(request)); yield return(www); Debug.Log(www.text); Responce responce = JsonUtility.FromJson <Responce>(www.text); if (responce.player.autorize == "1") { player = responce.player; player.code = PlayerPrefs.GetString("code"); PlayerPrefs.SetInt("authorization", 1); fon_login.SetActive(false); fon_cenopad.SetActive(true); fon_login.GetComponent <fon_login>().error2.text = ""; if (responce.player.fname.Trim() == "") { fon_setting.SetActive(true); fon_settings.self.fname.text = ""; fon_settings.self.sname.text = ""; BirthdayScript.self.input.text = ""; BirthdayScript.self.output.text = ""; StartLoadBanch(); } else { fon_setting.SetActive(false); } } else { //show_message ErrorScreen.SetActive(true); fon_login.GetComponent <fon_login>().error2.text = "Для продолжения необходимо ввести \n Ваш номер телефона и полученный код"; } QRscript.self.ChangeQrCode(); }
public void closeErrorScreen() { ErrorScreen.SetActive(false); }