diff --git a/Assets/ManagedResources/~Lua/Modules/ArenaTopMatch/View/ATM_MainMatchView.lua b/Assets/ManagedResources/~Lua/Modules/ArenaTopMatch/View/ATM_MainMatchView.lua index 92866d29d3..b0ccb50527 100644 --- a/Assets/ManagedResources/~Lua/Modules/ArenaTopMatch/View/ATM_MainMatchView.lua +++ b/Assets/ManagedResources/~Lua/Modules/ArenaTopMatch/View/ATM_MainMatchView.lua @@ -77,6 +77,7 @@ function ATM_MainMatchView:OnOpen(...) end function this.OnOpenData() local isActive = ArenaTopMatchManager.IsTopMatchActive() + -- LogBlue("isActive "..tostring(isActive)) this.StateChange(isActive) end -- 状态切换 @@ -84,14 +85,16 @@ local isJoin = nil local isOver = nil local baseData function this.StateChange(isOpen) + local isOpen = ArenaTopMatchManager.IsTopMatchActive() + -- LogBlue("isOpen "..tostring(isOpen)) baseData = ArenaTopMatchManager.GetBaseData() -- 没开启或者开启没参赛都属于未参赛 isJoin = baseData.joinState == 1 isOver = baseData.progress == -2 - LogGreen("isOpen "..tostring(isOpen).." "..tostring(isJoin).." "..tostring(isOver).." "..baseData.joinState) + -- LogGreen("isOpen "..tostring(isOpen).." "..tostring(isJoin).." "..tostring(isOver).." "..baseData.joinState) local battleInfo = ArenaTopMatchManager.GetBattleInfo() - LogGreen("battleInfo.result "..battleInfo.result.." baseData.battleState "..baseData.battleState) - LogGreen("baseData.loser "..tostring(baseData.loser)) + -- LogGreen("battleInfo.result "..battleInfo.result.." baseData.battleState "..baseData.battleState) + -- LogGreen("baseData.loser "..tostring(baseData.loser)) if isOpen then if isJoin then this.SetPlayerInfo()