Beispiel #1
0
 public void StartDialog(Dialog dialog)
 {
     _sentenceQueue.Clear();
     dialogBox.SetActive(true);
     titleDisplay.text = dialog.name;
     _isTyped          = dialog.isTyped;
     _dialogIsFinished = dialog.finishedSignal;
     foreach (string sentence in dialog.sentences)
     {
         _sentenceQueue.Enqueue(sentence);
     }
     currentState = DialogState.active;
     DisplayNextSentence();
 }