private int levelNumber;
public GameObject bolumler[];

private void Start()
{


levelNumber = PlayerPrefs.GetInt("levelNum")
bolumler[levelNumber].SetActive(true)

}

// Oyunu kazandığında çağırın
private void Win()
{


levelNumber++;
PlayerPrefs.SetInt("levelNum", levelNumber)


}
Levellarınızı boş bir Gameobjectin altına tasarlayp numara verin
Ardından GameManager olarak tanımladığınız bu scripti sahnede bir objeye ekleyin ve tüm levellarınızı sırayla bolumler Arrayinizin içine doldurun.
Tasarladığınız Levelları objeleri defaulta pasif olarak bırakmayı unutmayın

Sahneyi yüklemek içinde nextlevel butonunuzun arkasına Unity.SceneManagment kullanrak LoadScene demeniz yeterli
Oyunu kazanıp Win panel önüne geldiğinde NextLevel butonuna eklemeniz yeterli bu LoadScene i
böylece sahneyi yeniden yükler ve Startta sonraki levelı açar veya oyundan çıkıp girdiğinde kaldığı levelı açar