public static void AddPointsListener(UnityAction <float> lis) { AddPointslistener = lis; if (AddPointsinvoker != null) { AddPointsinvoker.AddAddPointsListener(lis); } }
public static void AddAddPointsInvoker(Block invoker) { AddPointsInvokers.Add(invoker); foreach (UnityAction <float> listener in AddPointsListeners) { invoker.AddAddPointsListener(listener); } }
public static void AddPointsInvoker(Block fzb) { AddPointsinvoker = fzb; if (AddPointslistener != null) { AddPointsinvoker.AddAddPointsListener(AddPointslistener); } }