/* public void Safe() * { * PlayerSafe.SetActive(false); * } */ public void RedCode() { if (PlayerPrefs.GetInt("RedNumber") > 0) { RedCodeObj.SetActive(true); RedCode2Obj.SetActive(true); StartCoroutine(StopCodeRed()); PlayerPrefs.SetInt("RedNumber", PlayerPrefs.GetInt("RedNumber") - 1); } }
/* IEnumerator StopCodeRed() * { * yield return new WaitForSeconds(8f); * RedCodeObj.SetActive(false); * RedCode2Obj.SetActive(false); * }*/ IEnumerator StopCodeRed() { float time = 16f; while (time > 0) { SoundManager.instance.RedSoundPlay(); yield return(new WaitForSeconds(0.5f)); time--; } RedCodeObj.SetActive(false); RedCode2Obj.SetActive(false); }