public void GotoNextGame(MiniGamesList list) { MiniGameDetails d = list.GetNext(); if (d != null) { MiniGamesList.CurrentGame = d; Debug.Log("LOADING SCENE: " + d.SceneName); SceneManager.LoadScene(d.SceneName); } }
static public void ClearSave() { string[] guids = AssetDatabase.FindAssets("t:MiniGamesList"); MiniGamesList[] a = new MiniGamesList[guids.Length]; for (int i = 0; i < guids.Length; i++) { string path = AssetDatabase.GUIDToAssetPath(guids[i]); a[i] = AssetDatabase.LoadAssetAtPath <MiniGamesList>(path); foreach (MiniGameDetails m in a[i].GameList) { m.ResetValues(); SaveLevel(m); } } }