I have this private coroutine in my WinDialogue script:
private IEnumerator ActivateStars(int count) { for (varint indexi = 0; indexi < count; index++i++) { _stars[index]_stars[i].SetActive(true); yield return new WaitForSeconds(.3f); } } And somehow I’m still able to call it from my UIManager script:
_winDialogue.GetComponent<WinDialogue>().StartCoroutine("ActivateStars", starCount); How can that be if I marked it as private?