//methods for speed up effect event public static void AddInvokerSpeedupEffect(PickupBox script) { invokerSpeedupEffect = script; foreach (UnityAction <float, float> listener in listenerSpeedupEffect) { invokerSpeedupEffect.AddSpeedupEffectListener(listener); } }
public static void AddListenerSpeedupEffect(UnityAction <float, float> script) { listenerSpeedupEffect.Add(script); if (invokerSpeedupEffect != null) { foreach (UnityAction <float, float> listener in listenerSpeedupEffect) { invokerSpeedupEffect.AddSpeedupEffectListener(listener); } } }