Browse Source

合成道具购买数量判断

zhaoyang 3 years ago
parent
commit
587080de0c

+ 2 - 2
GameClient/Assets/Game/HotUpdate/Views/ClothingSynthetic/ClothingSyntheticView.cs

@@ -344,8 +344,8 @@ namespace GFGGame
             UI_MateriasListItem listItem = UI_MateriasListItem.Proxy(groupCount.target.parent);
             UI_MateriasListItem listItem = UI_MateriasListItem.Proxy(groupCount.target.parent);
             ItemData itemData = listItem.target.data as ItemData;
             ItemData itemData = listItem.target.data as ItemData;
             int num = ItemDataManager.GetItemNum(itemData.id);
             int num = ItemDataManager.GetItemNum(itemData.id);
-
-            ViewManager.Show(ViewName.APPROACH_OF_ITEM_VIEW, new object[] { itemData.id, new object[] { ViewName.CLOTHING_SYNTHETIC_VIEW, new object[] { _suitId, _selectedItemId } }, itemData.num + 1 - num });
+            int needCount = (itemData.num + 1 - num) > 0 ? itemData.num + 1 - num : 1;
+            ViewManager.Show(ViewName.APPROACH_OF_ITEM_VIEW, new object[] { itemData.id, new object[] { ViewName.CLOTHING_SYNTHETIC_VIEW, new object[] { _suitId, _selectedItemId } }, needCount });
         }
         }
 
 
         private void OnItemNumChanged()
         private void OnItemNumChanged()