Esempio n. 1
0
    public void OnPurchase()
    {
        PlayerDataOneUnit data = new PlayerDataOneUnit {
            ItemID    = mid,
            ItemName  = mname,
            ItemValue = mvalue
        };

        PlayerDataManager.SavePlayerData(data);
        mStoreUI.ShowUI();
    }
    public static void SavePlayerData(PlayerDataOneUnit unit)
    {
        PlayerData data = LoadPlayerData();

        data.playerDataList.Add(unit);
        XmlSerializer ser = new XmlSerializer(typeof(PlayerData));

        using (StringWriter sw = new StringWriter())
        {
            ser.Serialize(sw, data);
            Debug.Log(sw.ToString());
            PlayerPrefs.SetString("PLAYER_DATA", sw.ToString());
        }
    }
Esempio n. 3
0
 public void SetData(PlayerDataOneUnit data)
 {
     mname          = data.ItemName;
     mNameText.text = mname;
 }