PGRData/Resources/Scripts/XUi/XUiRoomCharacter/XUiRoomCharacterProxy.lua

58 lines
1.7 KiB
Lua
Raw Normal View History

2022-12-26 08:36:01 +00:00
-- 通用出战界面代理管理
XUiRoomCharacterProxy = XUiRoomCharacterProxy or {}
XUiRoomCharacterProxy.ProxyDic = {}
--=================
-- 注册出战界面代理
--@param stageType:FubenManager中关卡的分类StageType
--@param proxy:代理
--=================
function XUiRoomCharacterProxy.RegisterProxy(stageType, proxy)
if XUiRoomCharacterProxy.ProxyDic[stageType] then return end
XUiRoomCharacterProxy.ProxyDic[stageType] = proxy
end
--[[
--============================================================
-- 页面代理方法
--============================================================
使UiRoomCharacter本身的默认方法
使使(FubenManager的StageType分类代理只有一个)
--================
--初始化左侧界面
--================
function ProxyName:InitCharacterTypeBtns(roomCharacterUi, teamCharIdMap, TabBtnIndex)
--================
--成员排序函数
--================
function ProxyName:SortList(roomCharacterUi, charIdList)
--================
--设置右侧界面显示
--================
function ProxyName:SetPanelEmptyList(roomCharacterUi, isEmpty)
--================
--刷新右侧界面
--================
function ProxyName:UpdatePanelEmptyList(roomCharacterUi)
--================
--刷新进战按钮
--================
function ProxyName:UpdateTeamBtn(roomCharacterUi, charId)
--================
--接受到活动重置或结束消息时
--================
function ProxyName:OnResetEvent(roomCharacterUi)
--================
--获取角色信息
--================
function ProxyName:GetCharInfo(roomCharacterUi, charId)
--]]