コード例 #1
0
    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);
        }
    }
コード例 #2
0
 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);
         }
     }
 }