Beispiel #1
0
    // 存檔.
    public void Save()
    {
        SavePickup Temp = new SavePickup();

        Temp.Data = Data.ToArray();

        PlayerPrefs.SetString(GameDefine.szSavePickup, Json.ToString(Temp));
    }
Beispiel #2
0
    // 讀檔.
    public bool Load()
    {
        if (PlayerPrefs.HasKey(GameDefine.szSavePickup) == false)
        {
            return(false);
        }

        SavePickup Temp = Json.ToObject <SavePickup>(PlayerPrefs.GetString(GameDefine.szSavePickup));

        if (Temp == null)
        {
            return(false);
        }

        Data = new List <Pickup>(Temp.Data);

        return(true);
    }