void ProcessHit() { _hitPoints -= 1; if (_hitPoints <= 0) { Explode(); } else { _particleFactory.CreateHitParticles(transform.position, transform); } }