IEnumerator ShowAndHide(Text message) { TextDisplayed += ShowMessageText; if (TextDisplayed != null) { TextDisplayed.Invoke(message, true); yield return(new WaitForSeconds(1.5f)); ShowMessageText(message, false); } }
void ShowMessageText(Text message, bool isShow) { message.gameObject.SetActive(isShow); goal.gameObject.SetActive(!isShow); goalTittle.gameObject.SetActive(!isShow); score.gameObject.SetActive(!isShow); scoreTittle.gameObject.SetActive(!isShow); if (!isShow) { TextDisplayed -= ShowMessageText; } }