//Hides black image used between levels IEnumerator HideLevelImage() { while (!boardScript.IsSetup()) { yield return(null); } //Disable the levelImage gameObject. levelImage.SetActive(false); MusicManager.isMove = true; //Set doingSetup to false allowing player to move again. doingSetup = false; }