public static void AddFreezeListener(UnityAction <float> handler) { freezeListener = handler; if (freezeInvoker != null) { freezeInvoker.AddFreezeEffectListener(freezeListener); } }
public static void addFreezeInvoker(PickupBlock invoker) { freezeEffectInvoker.Add(invoker); foreach (UnityAction <float> lsnr in freezeListener) { invoker.AddFreezeEffectListener(lsnr); } }
public static void AddFreezeInvoker(PickupBlock script) { freezeInvoker = script; if (freezeListener != null) { freezeInvoker.AddFreezeEffectListener(freezeListener); } }