public GameEventListener(Event listenerEvent, GameObject sender) { Event = listenerEvent; Event.AddListener(this); IntendedSender = sender; actions = new UnityEvent(); }
// Use this for initialization void Start() { if (!Event) { Event = new Event(); } Event.AddListener(this); }