public void Raise(BaseCustomData customData) { for (int i = 0; i < listeners.Count; i++) { listeners[i].OnEventRaised(customData); } }
public void ShowVector(BaseCustomData baseCustomData) { if (baseCustomData is PlayerMovesData data) { Debug.Log(data.testVector); } }
public void OnEventRaised(BaseCustomData customData) { Response.Invoke(customData); }