void DestoryLowerEquip() { int count = EquipTip.Count; while (count > 0) { EquipmentInfo info = EquipTip[count - 1]; EquipmentInfo equip = GameCenter.inventoryMng.GetEquipFromEquipDicBySlot(info.Slot); if (equip != null && equip.IsBetter(info))//和身上的做比较 { EquipTip.Remove(info); GameObject go = equipTipList[count - 1]; equipTipList.Remove(go); DestroyImmediate(go); } count--; } }