Esempio n. 1
0
    private void Save(ListItemSave save, string key)
    {
        string json = JsonUtility.ToJson(save);

        PlayerPrefs.SetString(key, json);
        PlayerPrefs.Save();
    }
Esempio n. 2
0
    private void InitShopLeg()
    {
        List <ItemSave> saveHeads = new List <ItemSave>();

        for (int i = 0; i < Item_Legs.Count; i++)
        {
            ItemSave item = null;
            if (Item_Legs[i].idItem == 0 || Item_Legs[i].idItem == 1 || Item_Legs[i].idItem == 2)
            {
                item = new ItemSave(Item_Legs[i].idItem, false, false, true);
            }
            else
            {
                item = new ItemSave(Item_Legs[i].idItem, true, false, false);
            }
            saveHeads.Add(item);
        }

        ListItemSave ListSave = new ListItemSave(saveHeads);


        string json = JsonUtility.ToJson(ListSave);

        PlayerPrefs.SetString(Key_Shop_Leg, json);
        PlayerPrefs.Save();
    }
Esempio n. 3
0
    private void InitShopHand()
    {
        List <ItemSave> saveHeads = new List <ItemSave>();

        for (int i = 0; i < Item_Hands.Count; i++)
        {
            ItemSave item = null;
            if (Item_Hands[i].idItem == 0 || Item_Hands[i].idItem == 1 || Item_Hands[i].idItem == 2)
            {
                item = new ItemSave(Item_Hands[i].idItem, false, false, true);
            }
            else
            {
                item = new ItemSave(Item_Hands[i].idItem, true, false, false);
            }
            saveHeads.Add(item);
        }

        ListItemSave ListSave = new ListItemSave(saveHeads);


        string json = JsonUtility.ToJson(ListSave);

        PlayerPrefs.SetString(Key_Shop_Hand, json);
        PlayerPrefs.Save();
        Debug.Log("Data Hand : " + JsonUtility.FromJson <ListItemSave>(PlayerPrefs.GetString(Key_Shop_Hand)).ListItems.Count);
    }
Esempio n. 4
0
    public void SaveShopLeg()
    {
        List <ItemSave> listItem = new List <ItemSave>();

        for (int i = 0; i < Item_Legs.Count; i++)
        {
            ItemSave item = new ItemSave(Item_Legs[i].idItem, Item_Legs[i].isBuy, Item_Legs[i].isUsing, Item_Legs[i].isFree);
            listItem.Add(item);
        }

        ListItemSave ListSave = new ListItemSave(listItem);

        Save(ListSave, Key_Shop_Leg);
    }