diff --git a/Assets/ManagedResources/~Lua/Modules/Message/NotEnoughPopup.lua b/Assets/ManagedResources/~Lua/Modules/Message/NotEnoughPopup.lua index 4e652a30e1..da5a6816d1 100644 --- a/Assets/ManagedResources/~Lua/Modules/Message/NotEnoughPopup.lua +++ b/Assets/ManagedResources/~Lua/Modules/Message/NotEnoughPopup.lua @@ -4,7 +4,7 @@ local this = NotEnoughPopup -- 跳转商店购买窗口,物品id对应界面及参数 local _JumpConfig = { - [16] = 36010, + [16] = 36008, --[15] = {36010}, --[16] = {36010}, } diff --git a/Assets/ManagedResources/~Lua/Modules/Operating/CumulativeSignInPage.lua b/Assets/ManagedResources/~Lua/Modules/Operating/CumulativeSignInPage.lua index f96dd3cbd1..dc6abaf374 100644 --- a/Assets/ManagedResources/~Lua/Modules/Operating/CumulativeSignInPage.lua +++ b/Assets/ManagedResources/~Lua/Modules/Operating/CumulativeSignInPage.lua @@ -76,7 +76,7 @@ function CumulativeSignInPage:BindEvent() self.rewardPanel:GetComponent("RectTransform").localPosition = pos[i] end) else - Util.AddOnceClick(self.boxs[i],function() + Util.AddOnceClick(self.boxs[i].btnBox,function() NetManager.GetActivityRewardRequest(data.mission[i].missionId, data.activityId, function(drop) UIManager.OpenPanel(UIName.RewardItemPopup,drop,1) self:RefreshBox() diff --git a/Assets/ManagedResources/~Lua/Modules/Recharge/View/EveryDayGift.lua b/Assets/ManagedResources/~Lua/Modules/Recharge/View/EveryDayGift.lua index 268991da3f..b845d0433e 100644 --- a/Assets/ManagedResources/~Lua/Modules/Recharge/View/EveryDayGift.lua +++ b/Assets/ManagedResources/~Lua/Modules/Recharge/View/EveryDayGift.lua @@ -153,7 +153,23 @@ function EveryDayGift:RefreshGiftData() local callBack = function(index, item) self:RefreshShowData(item, self.shopData[index],index) end + local curindex = 0 self.scrollView:SetData(self.shopData, callBack) + for i = 1 ,#self.shopData do + if self.shopData[i].DataType == DynamicActivityManager.selectIndex.dataType then + for j = 1 , #DynamicActivityManager.selectIndex.goodsId do + if (self.shopData[i].data.shopData.id or self.shopData[i].data.shopData.goodsId) == DynamicActivityManager.selectIndex.goodsId[j] then + curindex = i + break + end + end + end + if curindex ~= 0 then + break + end + end + LogGreen("curindex:"..curindex) + self.scrollView:SetIndex(curindex) end function EveryDayGift:isBought() diff --git a/Assets/ManagedResources/~Lua/Modules/Recharge/View/GiftPre.lua b/Assets/ManagedResources/~Lua/Modules/Recharge/View/GiftPre.lua index e7d66e640a..4822e2cc87 100644 --- a/Assets/ManagedResources/~Lua/Modules/Recharge/View/GiftPre.lua +++ b/Assets/ManagedResources/~Lua/Modules/Recharge/View/GiftPre.lua @@ -82,16 +82,6 @@ function GiftPre:InitComponent() self.tip4_en = Util.GetGameObject(self.tipRoot,"tip4_en") self.tip5 = Util.GetGameObject(self.tipRoot,"tip5") self.tip5Text = Util.GetGameObject(self.tip5,"Text"):GetComponent("Text") - self.tipRoot:SetActive(false) - self.tip1:SetActive(false) - self.tip1_en:SetActive(false) - self.tip2:SetActive(false) - self.tip2_en:SetActive(false) - self.tip3:SetActive(false) - self.tip3_en:SetActive(false) - self.tip4:SetActive(false) - self.tip4_en:SetActive(false) - self.tip5:SetActive(false) end --绑定事件(用于子类重写) @@ -230,6 +220,16 @@ function GiftPre:SetContent1() self.grid:GetComponent("RectTransform").anchoredPosition = offSetX[0].scroll self.type1.gameObject:SetActive(false) self.type2.gameObject:SetActive(false) + self.tipRoot:SetActive(false) + self.tip1:SetActive(false) + self.tip1_en:SetActive(false) + self.tip2:SetActive(false) + self.tip2_en:SetActive(false) + self.tip3:SetActive(false) + self.tip3_en:SetActive(false) + self.tip4:SetActive(false) + self.tip4_en:SetActive(false) + self.tip5:SetActive(false) self.btnBuy:GetComponent("Image").sprite = Util.LoadSprite("s_slbz_1anniuhuangse") if self.data.DataType == DataType.Direct and self.data.buyType == DirectBuyType.DAILY_GIFT then self.type2.gameObject:SetActive(true) @@ -299,10 +299,10 @@ function GiftPre:SetTip() end elseif self.data.data.shopData.goodsId and self.data.data.shopData.goodsId == 4003 then self.tip5:SetActive(true) - self.tip5.text = "轩辕宝境必备特权!每天增加2次免费次数,6次额外购买次数!" + self.tip5Text.text = "轩辕宝境必备特权!每天增加2次免费次数,6次额外购买次数!" elseif self.data.data.shopData.goodsId and self.data.data.shopData.goodsId == 7105 then self.tip5:SetActive(true) - self.tip5.text = "每日可额外增加3次免费的灵兽山招募机会,同时灵兽山妖晶招募价格变为8折!" + self.tip5Text.text = "每日可额外增加3次免费的灵兽山招募机会,同时灵兽山妖晶招募价格变为8折!" end end