コード例 #1
0
ファイル: PlayerData.cs プロジェクト: moto2002/snowbattle
    public void Save <T>(string key, T obj)
    {
        string text = BaseXML <T> .SaveToString(obj);

        Debug.Log(text);
        PlayerPrefs.SetString(key, text);
        PlayerPrefs.Save();
    }
コード例 #2
0
ファイル: PlayerData.cs プロジェクト: moto2002/snowbattle
    public T Load <T>(string key)
    {
        if (!PlayerPrefs.HasKey(key))
        {
            return(default(T));
        }
        string text = PlayerPrefs.GetString(key);

        Debug.Log(text);
        return(BaseXML <T> .LoadFromText(text));
    }