//On collision trigger spawn particles and return to pool private void OnTriggerEnter2D(Collider2D collision) { if (collision.tag == tag) { if (particleSpawner) { particleSpawner.InstantiateParticles(); } ReturnToPool(); } }
private void OnTriggerEnter2D(Collider2D collision) { for (int i = 0; i < tags.Count; i++) { if (collision.tag == tags[i]) { if (particleSpawner) { particleSpawner.InstantiateParticles(); } /*health.ModifyHealth(-1); * if (health.HasHealthLeft() == false) * { * ReturnToPool(); * }*/ ReturnToPool(); } } }