using UnityEngine; using System.Collections; public delegate void TriggerEvent(); public class Trigger : MonoBehaviour { public event TriggerEvent Trig; protected virtual void OnTrig () { var handler = Trig; if (handler != null) handler (); } }