| | |
| | | { |
| | | public const int TotleEquip = 12; //装备栏大小 |
| | | public bool waitEquipOPPack = false; // 穿戴装备的操作 不含分解 |
| | | public float waitEquipOPTime = 0; |
| | | public float waitEquipOPTime = 0; |
| | | public event Action<bool, int> OnEquipOPResultAction; //是否换上了新装备且分解了 装备索引 |
| | | public event Action<BattleDrops> OnItemDropEvent; |
| | | |
| | |
| | | waitEquipOPTime = Time.time; |
| | | Debug.LogWarning("穿戴装备,向服务器请求"); |
| | | } |
| | | |
| | | //在记录销毁或替换前的装备 |
| | | if ((opType == 1 || opType == 2) && !itemIndexList.IsNullOrEmpty()) |
| | | { |
| | | foreach (var index in itemIndexList) |
| | | { |
| | | var oldEquip = PackManager.Instance.GetItemByIndex(PackType.Equip, index); |
| | | EquipRecordManager.Instance.oldEquipDic[index] = oldEquip; |
| | | } |
| | | } |
| | | |
| | | GameNetSystem.Instance.SendInfo(pack); |
| | | |
| | | } |
| | |
| | | return false; |
| | | } |
| | | |
| | | |
| | | |
| | | selectFloorEquip = GetSelectFloorEquip(); |
| | | if (selectFloorEquip == null) |
| | | { |
| | |
| | | } |
| | | |
| | | public ItemModel GetEquip(int index) |
| | | { |
| | | { |
| | | return PackManager.Instance.GetItemByIndex(PackType.Equip, index); |
| | | } |
| | | } |