From a53ce86684da6aaf5a3f3655eea8ea585addf99c Mon Sep 17 00:00:00 2001 From: wangzhenxing <1545929779@qq.com> Date: Sat, 20 Jan 2024 22:28:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BB=E5=AE=9D=E8=BF=B7=E8=B8=AA=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../XunBaoMiZong/XunBaoMiZongPanel.lua | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/XunBaoMiZong/XunBaoMiZongPanel.lua b/Assets/ManagedResources/~Lua/Modules/XunBaoMiZong/XunBaoMiZongPanel.lua index 23dfc6498c..31291838c2 100644 --- a/Assets/ManagedResources/~Lua/Modules/XunBaoMiZong/XunBaoMiZongPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/XunBaoMiZong/XunBaoMiZongPanel.lua @@ -71,14 +71,34 @@ function XunBaoMiZong:BindEvent() self.btnGO:GetComponent("Button").interactable = false if CompleteMap then SoundManager.PlaySound("UI_Breach_01") - SwitchPanel.OpenPanel(UIName.XunBaoMiZongMapPanel,nil,self.actData) + --SwitchPanel.OpenPanel(UIName.XunBaoMiZongMapPanel,nil,self.actData) + local Id = ConfigManager.GetConfigDataByKey(ConfigName.LotterySetting,"ActivityId",self.actData.activityId).Id + NetManager.RecruitRequest(Id,function (msg) + UIManager.OpenPanel(UIName.RewardItemPopup,msg.drop,1,function() + -- SwitchPanel.OpenPanel(nil,function () + -- self:ClosePanel() + -- end) + self:Refresh() + self.btnGO:GetComponent("Button").interactable = true + end) + end) else SoundManager.PlaySound("UI_Breach_01") self.effect:SetActive(true) self.ImagePic3:SetActive(true) - Timer.New(function () - SwitchPanel.OpenPanel(UIName.XunBaoMiZongMapPanel,nil,self.actData) - end,0.3):Start() + -- Timer.New(function () + -- SwitchPanel.OpenPanel(UIName.XunBaoMiZongMapPanel,nil,self.actData) + -- end,0.3):Start() + local Id = ConfigManager.GetConfigDataByKey(ConfigName.LotterySetting,"ActivityId",self.actData.activityId).Id + NetManager.RecruitRequest(Id,function (msg) + UIManager.OpenPanel(UIName.RewardItemPopup,msg.drop,1,function() + -- SwitchPanel.OpenPanel(nil,function () + -- self:ClosePanel() + -- end) + self:Refresh() + self.btnGO:GetComponent("Button").interactable = true + end) + end) end else PopupTipPanel.ShowTip("宝图碎片不足,无法开启寻宝!")