diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/MyGuildManager.lua b/Assets/ManagedResources/~Lua/Modules/Guild/MyGuildManager.lua index addafb4099..a51da69631 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/MyGuildManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/MyGuildManager.lua @@ -1,4 +1,4 @@ -MyGuildManager = {} +MyGuildManager = {} local this = MyGuildManager local guildSacrificeRewardConfig=ConfigManager.GetConfig(ConfigName.GuildSacrificeRewardConfig) local guildHelpConfig=ConfigManager.GetConfig(ConfigName.GuildHelpConfig) @@ -185,6 +185,7 @@ function MyGuildManager.ReuqsetRedPackage(func) end end this.PackageNum=num + CheckRedPointStatus(RedPointType.Guid_GetPackage) if func then func(msg) end diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacketPanel.lua b/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacketPanel.lua index b17c4e6996..a634f1ba28 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacketPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacketPanel.lua @@ -159,6 +159,7 @@ end -- 关闭View function this.CloseView(lastIndex) + CheckRedPointStatus(RedPointType.Guild_RedPacket) this.contents[lastIndex].view:OnClose() end diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_GetView.lua b/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_GetView.lua index bb089797f1..69258c475a 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_GetView.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_GetView.lua @@ -100,9 +100,7 @@ function this:InitGetView() if value.redType>3 then PlayerManager.SettDailyRedPackageTime(PlayerManager.dailyRedPack+1) end - MyGuildManager.ReuqsetRedPackage(function() - CheckRedPointStatus(RedPointType.Guid_GetPackage) - end) + MyGuildManager.ReuqsetRedPackage() PopupTipPanel.ShowTip(string.format(Language[11046],itemName,count)) else--抢红包失败 LogError(Language[11047]) diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_SendWealView.lua b/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_SendWealView.lua index 552e5e7a7e..8e62773912 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_SendWealView.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_SendWealView.lua @@ -115,8 +115,10 @@ function this:ShowItemInfo(go,data) this:InitView() --刷新发送福利红包按钮红点 CheckRedPointStatus(RedPointType.Guid_SendPackage) - MyGuildManager.ReuqsetRedPackage() + MyGuildManager.ReuqsetRedPackage(function() CheckRedPointStatus(RedPointType.Guid_GetPackage) + end) + --发送公会信息 local redpack=ConfigManager.GetConfigData(ConfigName.GuildRedPackConfig,data.config.Id) if not PlayerManager.familyId then return end