Esempio n. 1
0
 public void SendDialog(DialogMessage msg)
 {
     currentMessage   = msg;
     nameText.text    = msg.name;
     dialogText.text  = "";
     nameText.color   = msg.color;
     dialogText.color = msg.color;
     if (typewriter != null)
     {
         StopCoroutine(typewriter);
     }
     typewriter = StartCoroutine(Typewriter(msg.text, typewriterDuration));
     if (msg.condition != null)
     {
         ShowDialogUntil(() => { return(msg.condition()); });
     }
     else
     {
         ShowDialog(msg.duration);
     }
 }