using UnityEngine; using UnityEngine.Events; public class DialogueTrigger : MonoBehaviour { [Header("Данные диалога (ScriptableObject)")] public DATA_Dialogue dialogue; [Header("События после каждой реплики")] [Tooltip("Индекс события (Element 0, 1...) соответствует индексу реплики в DATA_Dialogue")] public UnityEvent[] eventsAfterSentences; public void TriggerDialogue() { MANAGER_Dialogues manager = FindObjectOfType(); if (manager != null) { manager.StartDialogue(dialogue, this.transform, eventsAfterSentences); } } }