]> git.lizzy.rs Git - SuperMouseAdventure.git/blob - 2DGame/Assets/Scripts/Dialogue/BossDialogueTrigger.cs
ff8099e06296a693c281cf672825aed5022c337c
[SuperMouseAdventure.git] / 2DGame / Assets / Scripts / Dialogue / BossDialogueTrigger.cs
1 using System.Collections;
2 using System.Collections.Generic;
3 using UnityEngine;
4
5 public class BossDialogueTrigger : MonoBehaviour
6 {
7     [SerializeField]
8     GameObject DialogueManager;
9
10     BossDialogue dialogue;
11
12     void Start()
13     {
14         dialogue = DialogueManager.GetComponent<BossDialogue>();
15     }
16
17     private void OnTriggerEnter2D(Collider2D collision)
18     {
19         if(collision.gameObject.CompareTag("Player"))
20         {
21             StartCoroutine(dialogue.Type());
22             collision.gameObject.GetComponent<Rigidbody2D>().constraints = RigidbodyConstraints2D.FreezeAll;
23             collision.gameObject.GetComponent<MouseController>().enabled = false;
24             GetComponent<BoxCollider2D>().enabled = false;
25             FindObjectOfType<AudioManager>().Stop("flowers");
26         }
27     }
28 }