IEnumerator _Display(TutorialConversation conversation) { for (int i = 0; i < conversation.entries.Length; i++) { if (conversation.entries[i].author == ConversationParticipant.Professor) { yield return(StartCoroutine(professor._Say(conversation.entries[i].message))); } } if (onConversationEnd != null) { onConversationEnd(conversation); } }
public void Display(TutorialConversation conversation) { StopAllCoroutines(); StartCoroutine(_Display(conversation)); }