void OnTriggerEnter(Collider other) { //todo: get static const file if (other.tag == TagContainer.FinishTriggerTag) { OnRaised?.Invoke(); } }
private void OnDisable() { OnRaised.RemoveAllListeners(); }
public void Raise(object param = null) { OnRaised.TryInvoke(param); }
public static void RaiseAll(LocalEvent e, params object[] args) { OnRaised?.Invoke(e, args); }
public void OnPointerClick(PointerEventData eventData) { Debug.Log("clicked"); OnRaised.Invoke(); }
public void Raise(T data) { OnRaised?.Invoke(data); }
public void Raise() { OnRaised?.Invoke(); }