コード例 #1
0
    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--;
        }
    }