/// <summary> /// 请求按下大转盘按钮回调 /// </summary> /// <param name="args"></param> private void OnRequestDrawGiftCallBack(NetWorkHttp.CallBackArgs args) { if (args.HasError) { ShowMessage("提示", "网络连接失败"); } else { if (args.Value.code < 0) { ShowMessage("提示", args.Value.msg); return; } if (args.Value.data == null || args.Value.data.Count == 0) { return; } LotteryWheelGiftCallBackEntity lotteryWheelGiftEntity = LitJson.JsonMapper.ToObject <LotteryWheelGiftCallBackEntity>(args.Value.data.ToJson()); TransferData data = new TransferData(); data.SetValue("giftIndex", lotteryWheelGiftEntity.id); data.SetValue("time", lotteryWheelGiftEntity.useable); data.SetValue("timeTotal", lotteryWheelGiftEntity.total); //data.SetValue("giftType", lotteryWheelGiftEntity.giftType); //data.SetValue("giftCallBackNum", lotteryWheelGiftEntity.giftCount); //data.SetValue("message", lotteryWheelGiftEntity.message); if (m_UIWelfareActivitiesWindow) { m_UIWelfareActivitiesWindow.StartTurn(data); } } }
/// <summary> /// 开始抽奖测试 /// </summary> private void DrawGift() { LotteryWheelGiftCallBackEntity lotteryWheelGiftEntity = new LotteryWheelGiftCallBackEntity(); lotteryWheelGiftEntity.id = 1; lotteryWheelGiftEntity.useable = 2; lotteryWheelGiftEntity.total = 5; TransferData data = new TransferData(); data.SetValue("giftIndex", lotteryWheelGiftEntity.id); data.SetValue("time", lotteryWheelGiftEntity.useable); data.SetValue("timeTotal", lotteryWheelGiftEntity.total); //data.SetValue("giftCallBackNum", lotteryWheelGiftEntity.giftCount); //data.SetValue("message", lotteryWheelGiftEntity.message); //data.SetValue("giftType",lotteryWheelGiftEntity.giftType); if (m_UIWelfareActivitiesWindow) { m_UIWelfareActivitiesWindow.StartTurn(data); } }