public void Die() { shock.enabled = false; isDead = true; laser = false; GameObject e = Instantiate(deathEffect); GameObject.FindGameObjectWithTag("Engine").GetComponent <AudioManager>().PlaySound(Sounds.ENEMYDEAD); e.transform.position = Vector2.zero; spawnSystem.lost = true; spawnSystem.CallClean(); foreach (SpriteRenderer s in GetComponentsInChildren <SpriteRenderer>()) { s.enabled = false; } spawnSystem.upgradePanel.GetComponent <Animator>().SetTrigger("Close"); spawnSystem.upgradePanel.GetComponent <Animator>().SetBool("On", false); }