private void Awake() { IHitDetector hitDetector = explosion.GetComponent <IHitDetector>(); if (hitDetector != null) { hitDetector.OnDamageableHit += DealDamage; } else { Debug.Log($"Hit detector is missing on {name}"); } Destroy(gameObject, lifeTime); }
private void Awake() { hitDetector = GetComponent <IHitDetector>(); hitDetector.OnDamageableHit += DealDamage; }