void Start() { string filePath = Application.persistentDataPath; data = ProgressData.GetInstance(); for (int i = 0; i < data.getNumberOfLevels(); i++) { GameObject button = Instantiate(buttonPrefab); button.GetComponent <LevelButtonController>().SetLevel(data.GetLevel(i)); button.transform.SetParent(buttonParent, false); } }