public void PlayRandomDeathEmote() { SetRandomAnimalIcon(); DialoguePair pair = onDeathRandomDialogues[Random.Range(0, onDeathRandomDialogues.Count)]; PlayTextAnimation(pair); PlayEmotionAnimation(pair.emotion); }
public void PlayDialogueByIdx(int idx) { SetRandomAnimalIcon(); DialoguePair pair = dialogueLevelList[idx]; PlayTextAnimation(pair); PlayEmotionAnimation(pair.emotion); }
void PlayTextAnimation(DialoguePair pair) { textBox.text = ""; textBox.DOText(pair.dialogue, pair.dialogue.Length * .02f, true, ScrambleMode.None).SetEase(Ease.Linear); }