diff --git a/Assets/ManagedResources/~Lua/Modules/HomeLand/HomeLandPanel.lua b/Assets/ManagedResources/~Lua/Modules/HomeLand/HomeLandPanel.lua index 815989c813..4af8781225 100644 --- a/Assets/ManagedResources/~Lua/Modules/HomeLand/HomeLandPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/HomeLand/HomeLandPanel.lua @@ -329,7 +329,8 @@ function HomeLand:OnShow() self:InitDetailBar() self:SetRedPoint() self.Privi:SetActive(true) - self.PriviBtn:SetActive(true) + --self.PriviBtn:SetActive(true) + self.PriviBtn:SetActive(not HomeLandManager.activePrivilege) end --初始化详细信息列表 diff --git a/Assets/ManagedResources/~Lua/Modules/Operating/MonthCardManager.lua b/Assets/ManagedResources/~Lua/Modules/Operating/MonthCardManager.lua index e2518c46cd..9db0c6fa93 100644 --- a/Assets/ManagedResources/~Lua/Modules/Operating/MonthCardManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Operating/MonthCardManager.lua @@ -176,6 +176,14 @@ function this.RefreshMonthCardRedPoint(type) end --所有月卡红点检测 function this.AllRefreshMonthCardRedPoint() + + local info=ActivityGiftManager.GetActivityInfoByType(10001) + if not info then + return false + end + if monthCardData and #monthCardData==0 then + return false + end --PlayerPrefs.SetInt(PlayerManager.uid.."monthCard", 0) local aaa=PlayerPrefs.GetInt(PlayerManager.uid.."monthCard",0) if aaa==0 then