I am trying to go from level 1 to level 2 and so on through all the levels. It was working before going from level 1 to level 2 but now it’s not switching levels any more. Here is my code:
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour
{
public float speed;
public GUIText countText;
public GUIText winText;
private int count;
public int levelNumber;
void Start ()
{
count = 0;
levelNumber = 1;
SetCountText ();
winText.text ="";
}
void OnTriggerEnter(Collider other)
{
if (other.gameObject.tag == "PickUp")
{
other.gameObject.SetActive(false);
count = count + 1;
SetCountText ();
}
}
void SetCountText ()
{
countText.text = "Count: " + count.ToString ();
if (count >= 1)
{
levelNumber = levelNumber + 1;
winText.text = "CONGRAGULATIONS!";
Debug.Log ("Level Number: " + levelNumber);
print(Application.loadedLevel + 1);
}
}
}
This problem started to happen once i added the last line, print (Applcation.loadedlevel + 1);
What should i do? Thank you!!