/// <summary> /// 请求装上装备 /// </summary> public void RequestEquipment(EquipmentCard equip, int equipPosition)//Weapon = 1, Armor = 2, Jewelry = 3 { LogsSystem.Instance.Print(string.Format("向网络请求装备 {0} ,位置 {1}", equip.GetCardName(), equipPosition)); OperateEquipData detail = new OperateEquipData(); detail.operatePlayerUUID = this.playerInfo.UUID; detail.operatePlayerUid = this.playerInfo.uid; detail.operatePlayerPosition = this.playerRoomData.allocPosition; detail.operateCardUUID = equip.GetCardUUID(); detail.equipCardId = equip.GetCardID(); detail.equipPosition = equipPosition; detail.operateCode = 0; GameData data = new GameData(); data.roomID = this.playerRoomData.roomID; data.operateCode = OperateCode.OperateEquip; data.operateData = JsonCoding<OperateEquipData>.encode(detail); GameClient.Instance.SendToServer(data); }
//------请求使用装备 public void RequestEquipment(EquipmentCard equip, int equipPosition)//Weapon = 1, Armor = 2, Jewelry1 = 3,Jewelry2 = 4 { LogsSystem.Instance.Print(string.Format("向网络请求装备 {0} ,位置 {1}", equip.GetCardName(), equipPosition)); LogsSystem.Instance.Print("尚未实现", LogLevel.DEBUG); throw new NotImplementedException(); }