public void HitEnemy(OnAttackConnectEventData e) { OnDamageEventEmitter targetEmitter = e.With.GetComponent <OnDamageEventEmitter>(); if (targetEmitter != null) { targetEmitter.Emit(new OnDamageRecievedEventData(CreatorCollider.gameObject, e.Damage)); } }
public void Emit(OnAttackConnectEventData e) { AttackEventHandler.OnAttackConnect.Invoke(e); }