using UnityEngine; public class DamageDealer : MonoBehaviour { [SerializeField] private int damage = 1; [SerializeField] private bool destroyAfterHit; private void OnTriggerEnter(Collider other) { if (!other.TryGetComponent(out Health health)) { return; } health.TakeDamage(damage); if (destroyAfterHit) { Destroy(gameObject); } } }