private void OnMonsterDie(object sender, MonsterDetectionEvent.MonsterDieEventArgs e) { SpriteRenderer[] spriteRends = GetComponentsInChildren <SpriteRenderer>(); foreach (SpriteRenderer rend in spriteRends) { StartCoroutine(DissolveAnim(rend)); } ParticleSystem[] particles = GetComponentsInChildren <ParticleSystem>(); foreach (ParticleSystem particle in particles) { Destroy(particle, 0.5f); } }
private void OnMonsterDie(object sender, MonsterDetectionEvent.MonsterDieEventArgs e) { Play(death); }