diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua index 838f016dbc..c5229e9b98 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua @@ -191,13 +191,17 @@ function TimeLimitUpHero:OnShow(_sortingOrder) for k,v in ipairs(self.bgs) do v.bg.gameObject:SetActive(false) end - -- LogError(" actid===="..self.actId) - wishConfig=ConfigManager.GetConfigDataByKey(ConfigName.WishActivityUp,"ActivityId",self.actId) + -- + wishConfig=ConfigManager.TryGetConfigDataByKey(ConfigName.WishActivityUp,"ActivityId",self.actId) Setting= ConfigManager.GetConfigData(ConfigName.WishActivitySetting,1) self.freeTimesId=Setting.FreeTimes self.maxtimesId=Setting.MaxTimes self.yaojingMaxTimeId =Setting.DiamondMaxTimes activityData=ActivityGiftManager.GetActivityInfoByType(self.actId) + if activityData==nil then + LogError(" actid===="..self.actId.." 没有活动======") + return + end curHeroId=activityData.choiceRewardId local curTimes = PrivilegeManager.GetPrivilegeUsedTimes(self.maxtimesId) self.upper.text= "今日召唤上限:"..curTimes.."/"..privilegeConfig[self.maxtimesId].Condition[1][2]--特权上限