Esempio n. 1
0
    public void PlayRandomDeathEmote()
    {
        SetRandomAnimalIcon();
        DialoguePair pair = onDeathRandomDialogues[Random.Range(0, onDeathRandomDialogues.Count)];

        PlayTextAnimation(pair);
        PlayEmotionAnimation(pair.emotion);
    }
Esempio n. 2
0
    public void PlayDialogueByIdx(int idx)
    {
        SetRandomAnimalIcon();
        DialoguePair pair = dialogueLevelList[idx];

        PlayTextAnimation(pair);
        PlayEmotionAnimation(pair.emotion);
    }
Esempio n. 3
0
 void PlayTextAnimation(DialoguePair pair)
 {
     textBox.text = "";
     textBox.DOText(pair.dialogue, pair.dialogue.Length * .02f, true, ScrambleMode.None).SetEase(Ease.Linear);
 }