public static void ClearAllDelegatesFromEventHandler() { foreach (System.Delegate d in SubscriberCaller.GetInvocationList()) { SubscriberCaller -= (SubscriberMethodHandler)d; } }
private void InvokeTheEvent() { if (SubscriberCaller != null) { SubscriberCaller.Invoke(); } else { Debug.Log("No subscribers"); } }