Exemplo n.º 1
0
 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));
             }
         }
     }
 }
Exemplo n.º 2
0
 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);
     }
 }