少年修仙传客户端代码仓库
client_linchunjie
2019-01-29 bb98d8ae9ff4d799bd8e2c11ddf3335ab4e0b017
System/FairyAu/RedBagScripts.cs
@@ -56,7 +56,9 @@
            {
                m_TextMatter.text = RedEnvelopeContent(redPacket._DicRedBag[redPackeIndex].GetWay);
            }
            var redpackInfo = redPacket._DicRedBag[redPackeIndex];
            switch (State)
            {
                case 0://未发放
@@ -109,7 +111,7 @@
                    RedBagBtn.AddListener(()=> 
                    {
                        redPacket.RedBagId = redPacket._DicRedBag[redPackeIndex].RedPacketID;
                        RedPacketInquire(redPacket.RedBagId);
                        RedPacketInquire(redPacket.RedBagId, redpackInfo.GetWay);
                    });
                    break;
                case 3://红包派完了
@@ -121,7 +123,7 @@
                    RedBagBtn.AddListener(() =>
                    {
                        redPacket.RedBagId = redPacket._DicRedBag[redPackeIndex].RedPacketID;
                        RedPacketInquire(redPacket.RedBagId);
                        RedPacketInquire(redPacket.RedBagId, redpackInfo.GetWay);
                    });
                    break;
                default:
@@ -153,11 +155,12 @@
            return _str;
        }
        private void RedPacketInquire(int redbagID)//红包查询
        private void RedPacketInquire(int redbagID, int getWay)//红包查询
        {
            ModelCenter.Instance.GetModel<RedEnvelopeModel>().cacheEnvelopeId = redbagID;
            CAB12_tagCMGrabFamilyRedPacket _CA404 = new CAB12_tagCMGrabFamilyRedPacket();
            _CA404.RedPaketID = (uint)redbagID;
            _CA404.GetWay = (byte)getWay;
            GameNetSystem.Instance.SendInfo(_CA404);
        }
    }