public void playerIsDeath() { if (playerLifes >= 1) { playerLifes -= 1; Debug.Log("Player Death"); //remove enemies EnemyHealth enemy = FindObjectOfType <EnemyHealth>(); enemy.Disable(); if (thisScript == null) { StartCoroutine(respawn()); } } else if (playerLifes <= 0) { progressBar.gameObject.SetActive(false); Debug.Log("Game Over"); LevelUIManager levelManager = FindObjectOfType <LevelUIManager>(); levelManager.GameOver(); } }