示例#1
0
 /// <summary>
 /// SpeedUp Effect Invokers
 /// </summary>
 /// <param name="invoker"></param>
 public static void SpeedEffectInvoker(PickUpEffects invoker)
 {
     speedUpEffectInvoker.Add(invoker);
     foreach (UnityAction <float, int> listener in speedUpEffectListener)
     {
         invoker.AddSpeedEffectActiveListener(listener);
     }
 }
示例#2
0
 /// <summary>
 /// Freezer Effect Invoker
 /// </summary>
 /// <param name="invoker"></param>
 public static void FreezerEffectInvoker(PickUpEffects invoker)
 {
     freezerEffectInvoker.Add(invoker);
     foreach (UnityAction <ScreenSide, float> listener in freezerEffectListener)
     {
         invoker.AddFreezerEffectActivatedListener(listener);
     }
 }