private void LoadLevelData() { // Clear the list if it was prepopulated if (manager.levelItems.Count > 0) { manager.levelItems.Clear(); } List <GameObject> levelPrefabs = PrefabLoader.LoadAllPrefabsAt("Assets" + pathToSaveLoad); foreach (GameObject level in levelPrefabs) { //Debug.Log(level); LevelItem levelItem = new LevelItem(level.name); foreach (Transform platformT in level.transform) { levelItem.AddPlatform(platformT.gameObject); } manager.levelItems.Add(levelItem); } }
private int GetLevelNumInFile() { return(PrefabLoader.LoadAllPrefabsAt("Assets" + pathToSaveLoad).Count); }