コード例 #1
0
ファイル: Inventory.cs プロジェクト: JakubK/InventoryLight
 public void SaveSession()
 {
     try
     {
         ItemCollectionSerializer ics = new ItemCollectionSerializer(ItemList);
         ics.Save(ContainerPath);
     }
     catch (Exception e)
     {
     }
 }
コード例 #2
0
ファイル: Inventory.cs プロジェクト: JakubK/InventoryLight
        public void RestoreLastSession()
        {
            ItemCollectionSerializer ics = new ItemCollectionSerializer();

            paramses = ics.Load(ContainerPath);
            ItemList.Clear();
            foreach (Transform t in SlotList)
            {
                foreach (Transform i in t)
                {
                    Destroy(i.gameObject);
                }
            }

            foreach (ItemDataParams i in paramses)
            {
                AddItem(i.ID, i.Amount, i.slotID);
            }
        }
コード例 #3
0
ファイル: Inventory.cs プロジェクト: Reaw/InventoryLight
        public void SaveSession()
        {
            try
            {
                ItemCollectionSerializer ics = new ItemCollectionSerializer(ItemList);
                ics.Save(ContainerPath);
            }
            catch (Exception e)
            {

            }
        }
コード例 #4
0
ファイル: Inventory.cs プロジェクト: Reaw/InventoryLight
        public void RestoreLastSession()
        {
            ItemCollectionSerializer ics = new ItemCollectionSerializer();
            paramses = ics.Load(ContainerPath);
            ItemList.Clear();
            foreach (Transform t in SlotList)
            {
                foreach (Transform i in t)
                {
                    Destroy(i.gameObject);
                }
            }

            foreach (ItemDataParams i in paramses)
            {
                AddItem(i.ID, i.Amount,i.slotID);
            }
        }