void Update() { if (isReached) { string msgString = "Press 'Jump' to go to next level"; tipPane.ShowMessage(msgString, 3f); if (Input.GetKey(KeyCode.Space) || jumpButton.Pressed()) { if (levelNumber == 3) { if (PlayerPrefs.GetInt("playableLevel") <= levelNumber) { PlayerPrefs.SetInt("playableLevel", levelNumber); } SceneManager.LoadScene("About"); } else { if (PlayerPrefs.GetInt("playableLevel") <= levelNumber) { PlayerPrefs.SetInt("playableLevel", levelNumber + 1); } SceneManager.LoadScene("Level " + (levelNumber + 1)); } } } }
void Update() { isAlive = GetComponent <EnemyController>().isAlive; if (lockingRadius.GetComponent <Collider2D>().IsTouching(player.GetComponent <Collider2D>()) && isAlive) { LockPlayer(true); if (warningString != "") { tipPane.ShowMessage(warningString, -1f); } } else { LockPlayer(false); } }