private void CheckDeath() { if (currBird != null && birdScript.CheckDeath()) { if (!hiddenPlayer.hidden) { Debug.Log("We are here~"); die.Invoke(); } Debug.Log("After Invoke"); Destroy(currBird); } }