Tanoda
ClecoTrigger.cs
Go to the documentation of this file.
1using System.Collections;
2using System.Collections.Generic;
3using UnityEngine;
5
6public class ClecoTrigger : MonoBehaviour
7{
8 public static ClecoTrigger instance;
9 public UnityEvent<Collider> triggerEnter = new UnityEvent<Collider>();
10 public UnityEvent<Collider> triggerExit = new UnityEvent<Collider>();
11
12 private void Awake()
13 {
14 if (!instance)
15 instance = this;
16 }
17
18 private void OnTriggerEnter(Collider other)
19 {
20 triggerEnter.Invoke(other);
21 }
22
23 private void OnTriggerExit(Collider other)
24 {
25 triggerExit.Invoke(other);
26 }
27}
static ClecoTrigger instance
Definition: ClecoTrigger.cs:8
UnityEvent< Collider > triggerExit
Definition: ClecoTrigger.cs:10
UnityEvent< Collider > triggerEnter
Definition: ClecoTrigger.cs:9