| System/KnapSack/Logic/SinglePack.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/KnapSack/Logic/SinglePack.cs
@@ -32,6 +32,23 @@ } else { //位置上的物品变化,先移除原来的 var itemID = items[index].itemId; if (itemIDs.ContainsKey(itemID)) { if (itemIDs[itemID].Contains(index)) { if (itemIDs[itemID].Count == 1) { itemIDs.Remove(itemID); } else { itemIDs[itemID].Remove(index); } } } items[index].SetItemInfo(itemInfo); }