private void ShowEmoji(DialogEmojiType type) { foreach (var emoji in emojiList) { emoji.Animation.SetActive(emoji.Type == type); } }
public GuideDialogData( DialogEmojiType emojiType, DialogCommaType commaType, string script, RectTransform target) { this.emojiType = emojiType; this.commaType = commaType; this.script = script; this.target = target; }
private void PlaySound(DialogEmojiType type) { switch (type) { case DialogEmojiType.Idle: AudioController.instance.PlaySfx(AudioController.SfxCode.NPC_Common); break; case DialogEmojiType.Reaction: AudioController.instance.PlaySfx(AudioController.SfxCode.NPC_Congrat); break; case DialogEmojiType.Question: AudioController.instance.PlaySfx(AudioController.SfxCode.NPC_Question); break; } }