diff --git a/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoManager.lua b/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoManager.lua index 41e96812d1..1bd78535a8 100644 --- a/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoManager.lua @@ -29,6 +29,7 @@ end function this.GetOpenMapData(func) NetManager.JourneyGetInfoResponse(function (msg) local _data={} + LogGreen("#msg.infos:"..#msg.infos) for i = 1, #msg.infos do _data[msg.infos[i].mapId]={} _data[msg.infos[i].mapId].process=msg.infos[i].process diff --git a/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoYouPanel.lua b/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoYouPanel.lua index 18f14ce63c..5d86e98a6b 100644 --- a/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoYouPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoYouPanel.lua @@ -130,7 +130,13 @@ function this.ScrollToBottom() local dheight = cheight - vheight -- 判断滚动到最下面的条件 local pos = this.content.transform.anchoredPosition3D - this.content.transform.anchoredPosition3D = Vector3(pos.x, dheight, 0) + LogGreen("#data:"..LengthOfTable(XiaoYaoManager.allMapData)) + if LengthOfTable(XiaoYaoManager.allMapData) >= 7 then + this.content.transform.anchoredPosition3D = Vector3(pos.x, 0, 0) + else + this.content.transform.anchoredPosition3D = Vector3(pos.x, dheight, 0) + end + end --刷新每一条的显示数据