/// <summary> /// 购物车购买 /// </summary> public void BuyItemToSystem() { CG_Buy msg = new CG_Buy(); msg.BuyerID = MainPlayer.Instance.PlayerInfo.PlayerID; msg.BuyItemCount = Convert.ToUInt32(m_shoppingcarItem_attr.Count); foreach (PropItem item in m_shoppingcarItem_attr) { BuyItem buyItem = new BuyItem(); buyItem.SaleID = GetSaleItem(item.PropID).SaleID; buyItem.BuyCount = Convert.ToUInt32(item.Count); msg.BuyItems.Add(buyItem); } NetManager.Instance.SendMsg(msg); }
/// <summary> /// 购买单个商品 /// </summary> /// <param name="_id"></param> /// <param name="_count"></param> public void BuyItemtoSystem(UInt64 _id, UInt32 _count) { CG_Buy msg = new CG_Buy(); msg.BuyerID = MainPlayer.Instance.PlayerInfo.PlayerID; msg.BuyItemCount = 1; BuyItem buyItem = new BuyItem(); buyItem.SaleID = GetSaleItem(_id).SaleID; buyItem.BuyCount = _count; msg.BuyItems = new List <BuyItem>(); msg.BuyItems.Add(buyItem); NetManager.Instance.SendMsg(msg); }