private void OnCollisionEnter(Collision collision) { if (collision.gameObject.TryGetComponent(out IDamageble demageble)) { CollisionDetcted?.Invoke(demageble); } }
private void OnTriggerEnter(Collider other) { if (other.TryGetComponent(out IDamageble demageble)) { CollisionDetcted?.Invoke(demageble); } }