| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | 
							- 
 
- using Core.Utility;
 
- using Excel2Json;
 
- using Fort23.UTool;
 
- using UnityEngine;
 
- using ItemInfo = GameLogic.Bag.ItemInfo;
 
- namespace GameLogic.Equipment
 
- {
 
-     public class EquipmentInfo
 
-     {
 
-      
 
-         // public ItemConfig itemConfig;
 
-         // public ItemInfo itemInfo;
 
-         // public int count;
 
-         public int quality;
 
-         public int zy;
 
-         public int level;
 
-         public int dropLv;
 
-         
 
-         public bool isWear;
 
-         
 
-         public int Attack => m_Attack;
 
-         public int Defense => m_Defense;
 
-         public int Hp => m_HP;
 
-     
 
-         private int m_Attack;
 
-         private int m_Defense;
 
-         private int m_HP;
 
-         private ItemInfo myItemInfo;
 
-         public EquipmentInfo(AccountFileInfo.EqData eqData, ItemInfo itemInfo)
 
-         {
 
-             myItemInfo = itemInfo;
 
-             isWear = eqData.isEquip;
 
-             
 
-         
 
-             quality = eqData.quality;
 
-             // CalAtt();
 
-         }
 
-         public EquipmentInfo()
 
-         {
 
-             
 
-         }
 
-         public void InitEquipment(ItemInfo modelInfo, ItemInfo lvInfo, ItemInfo qualityInfo)
 
-         {
 
-             //有效性检查
 
-             if (//modelInfo.dropItemConfig.dropItemType != 1 && 
 
-                 lvInfo.dropItemConfig.dropItemType != 3 &&
 
-                 qualityInfo.dropItemConfig.dropItemType != 2)
 
-             {
 
-                 // string errorTip = "modelInfo.dropItemConfig.dropItemType=" +
 
-                 //                   modelInfo.dropItemConfig.dropItemType +
 
-                 //                   " |lvInfo.dropItemConfig.dropItemType" +
 
-                 //                   lvInfo.dropItemConfig.dropItemType +
 
-                 //                   " |qualityInfo.dropItemConfig.dropItemType" +
 
-                 //                   qualityInfo.dropItemConfig.dropItemType;
 
-                 // LogTool.Error(errorTip);
 
-             }
 
-             myItemInfo = modelInfo;
 
-             InitEquipment(modelInfo.config.ID, 
 
-                 lvInfo.dropItemConfig.itemID[0], 
 
-                 qualityInfo.dropItemConfig.itemID[0]);
 
-         }
 
-         
 
-         public void InitEquipment(int itemID, int dropLv, int quality)
 
-         {
 
-             // itemInfo = new ItemInfo(itemID);
 
-             
 
-         
 
-         }
 
-         
 
-      
 
-         
 
-     }
 
-     
 
- }
 
 
  |