Example #1
0
    public void Save()
    {
        string saveString = "";

        for (int i = 0; i < UnlockedLevel.Count; i++)
        {
            saveString += UnlockedLevel.Get(i).ToString();
        }
        PlayerPrefs.SetString("saveString", saveString);
    }
Example #2
0
    public void Save()
    {
        string saveString = "";

        for (int i = 0; i < UnlockedLevel.Count; ++i)
        {
            saveString = UnlockedLevel.Get(i).ToString();
        }

        //Debug.Log(saveString);
        PlayerPrefs.SetString("saveString", saveString);
    }
Example #3
0
    public void Load()
    {
        string loadString = PlayerPrefs.GetString("saveString");
        int    i          = 0;

        foreach (char c in loadString)
        {
            if (c == 0)
            {
                UnlockedLevel.Set(0, false);
            }
            else
            {
                UnlockedLevel.Set(i, true);
            }
            i++;
        }
    }