2026.3.4 liveroom加载
This commit is contained in:
parent
14723b482d
commit
aa4f3082ca
@ -575,4 +575,18 @@ function LuaGameMgr:UIBattle_streamer_act()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function LuaGameMgr:EnterLiveRoom(liveRoomId)
|
||||||
|
|
||||||
|
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UILiveRoom)
|
||||||
|
self:OpenLoading(Enum.UIPageName.UILoading)
|
||||||
|
|
||||||
|
ManagerContainer.LuaEventMgr:Dispatch(UIEventNames.EID_Loading_Progress, 1)
|
||||||
|
ManagerContainer.LuaTimerMgr:AddTimer(2000, 1, nil, function()
|
||||||
|
ManagerContainer.LuaEventMgr:Dispatch(UIEventNames.EID_Loading_Close)
|
||||||
|
end, nil)
|
||||||
|
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
return LuaGameMgr
|
return LuaGameMgr
|
||||||
@ -281,6 +281,10 @@ function UILiveRoomView:OnStreamerGoLoaded(objs)
|
|||||||
self.OnStreamerGoLoaded)
|
self.OnStreamerGoLoaded)
|
||||||
self:InitRoom()
|
self:InitRoom()
|
||||||
self:SetRoomCount(LIVEROOM_NUM)
|
self:SetRoomCount(LIVEROOM_NUM)
|
||||||
|
|
||||||
|
ManagerContainer.LuaTimerMgr:AddTimer(500, 1, nil, function()
|
||||||
|
self.sv_room.loopListView:MovePanelToItemIndex(0, 0)
|
||||||
|
end, nil)
|
||||||
end
|
end
|
||||||
|
|
||||||
--region 房间 listview相关
|
--region 房间 listview相关
|
||||||
@ -2033,6 +2037,8 @@ end
|
|||||||
|
|
||||||
--region 计时器相关
|
--region 计时器相关
|
||||||
|
|
||||||
|
local istimerhide=false
|
||||||
|
|
||||||
function UILiveRoomView:ResetStageTimer(timerVal)
|
function UILiveRoomView:ResetStageTimer(timerVal)
|
||||||
self.currStageTimerVal = timerVal
|
self.currStageTimerVal = timerVal
|
||||||
if self.currStageTimer then
|
if self.currStageTimer then
|
||||||
|
|||||||
@ -50,7 +50,8 @@ end
|
|||||||
function UIMainView:AddUIEventListener()
|
function UIMainView:AddUIEventListener()
|
||||||
ManagerContainer.LuaEventMgr:RegisterUIEvent(self.uiData.name)
|
ManagerContainer.LuaEventMgr:RegisterUIEvent(self.uiData.name)
|
||||||
self.uiBase:AddButtonEventListener(self.btnBack.button, function()
|
self.uiBase:AddButtonEventListener(self.btnBack.button, function()
|
||||||
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UILiveRoom)
|
--ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UILiveRoom)
|
||||||
|
ManagerContainer.LuaGameMgr:EnterLiveRoom()
|
||||||
end)
|
end)
|
||||||
|
|
||||||
self.uiBase:AddButtonEventListener(self.btnGold.button, function()
|
self.uiBase:AddButtonEventListener(self.btnGold.button, function()
|
||||||
@ -1072,7 +1073,8 @@ end
|
|||||||
|
|
||||||
function UIMainView:OnFruitBtn()
|
function UIMainView:OnFruitBtn()
|
||||||
ManagerContainer.LuaGameMgr:EnterBattle(false)
|
ManagerContainer.LuaGameMgr:EnterBattle(false)
|
||||||
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UILiveRoom)
|
--ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UILiveRoom)
|
||||||
|
ManagerContainer.LuaGameMgr:EnterLiveRoom()
|
||||||
end
|
end
|
||||||
|
|
||||||
function UIMainView:OnChallengeBossBtn()
|
function UIMainView:OnChallengeBossBtn()
|
||||||
@ -1238,7 +1240,8 @@ function UIMainView:ChangePageMsg(pageType, data)
|
|||||||
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UIChat, {openMode="chat"})
|
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UIChat, {openMode="chat"})
|
||||||
elseif pageType == Enum.MainViewPageType.Fruit then
|
elseif pageType == Enum.MainViewPageType.Fruit then
|
||||||
ManagerContainer.LuaGameMgr:EnterBattle(false);
|
ManagerContainer.LuaGameMgr:EnterBattle(false);
|
||||||
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UILiveRoom, data)
|
--ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UILiveRoom, data)
|
||||||
|
ManagerContainer.LuaGameMgr:EnterLiveRoom()
|
||||||
elseif pageType == Enum.MainViewPageType.XiuLian then
|
elseif pageType == Enum.MainViewPageType.XiuLian then
|
||||||
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UIGoddess, nil, self.uiData.id)
|
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UIGoddess, nil, self.uiData.id)
|
||||||
elseif pageType == Enum.MainViewPageType.Rank then
|
elseif pageType == Enum.MainViewPageType.Rank then
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user