同步前提交
|
|
@ -1568,3 +1568,12 @@ function M:FG_Reset_Lock(group_id, tagId, flag, callback)
|
|||
callback(res)
|
||||
end)
|
||||
end
|
||||
|
||||
function M:FG_Get_Partner(group_id, callback)
|
||||
local _client = ControllerManager.GroupClient
|
||||
local _data = {}
|
||||
_data.id = group_id
|
||||
_client:send(Protocol.WEB_GROUP_GET_PARTNER, _data, function(res)
|
||||
callback(res)
|
||||
end)
|
||||
end
|
||||
|
|
|
|||
|
|
@ -358,6 +358,9 @@ Protocol = {
|
|||
--群主解除绑定
|
||||
WEB_GROUP_RESET_LOCK = "group/group_reset_lock",
|
||||
|
||||
--获取自己所有下级成员
|
||||
WEB_GROUP_GET_PARTNER = "group/get_partner",
|
||||
|
||||
-------------- group-mgr --------------------
|
||||
-- 进入圈子
|
||||
FGMGR_ENTER_GROUP = "11001",
|
||||
|
|
|
|||
|
|
@ -7,167 +7,75 @@ function GroupManagerStagView.new(root)
|
|||
setmetatable(M, { __index = root })
|
||||
local self = setmetatable({}, { __index = M })
|
||||
self.class = "GroupManagerStagView"
|
||||
|
||||
self:Init()
|
||||
-- self:InitInfo()
|
||||
|
||||
return self
|
||||
end
|
||||
|
||||
function M:Init()
|
||||
self._viewList_partner = self._view:GetChild('lst_partner')
|
||||
self._data_choosePlayer = { uid = DataManager.SelfUser.account_id, nick = DataManager.SelfUser.nick_name }
|
||||
self._viewList_partner:SetVirtual()
|
||||
self._viewList_partner.itemRenderer = handler(self, self.PartnerRender)
|
||||
self._viewList_partner.onClickItem:Set(handler(self, self.PartnerClick))
|
||||
self._data_Players = {}
|
||||
--将外面设置为最外圈页面
|
||||
self.ctr_index.selectedIndex = #self.page_config
|
||||
self._view:GetChild('btn_showAll').onClick:Set(handler(self,self.ClickShowAll))
|
||||
end
|
||||
|
||||
function M:ClickShowAll()
|
||||
self.ctr_index.selectedIndex = #self.page_config
|
||||
local data = self._data_Players[self._viewList_partner.selectedIndex + 1]
|
||||
self._view_map[#self.page_config + 1]:RefrenRecordData(data)
|
||||
end
|
||||
|
||||
function M:InitInfo()
|
||||
self._map_members = {}
|
||||
self._viewList_partner:RemoveChildren()
|
||||
|
||||
local obj = self._viewList_partner:AddItemFromPool()
|
||||
self._ctr_tongji.selectedIndex = 1
|
||||
self:PartnerRender(
|
||||
{ uid = DataManager.SelfUser.account_id, nick = DataManager.SelfUser.nick_name }, obj)
|
||||
-- obj:GetController('show').selectedIndex = 1
|
||||
obj.data.selected = true
|
||||
ViewUtil.ShowModalWait(true, "正在获取成员中", 0.01)
|
||||
self:RecursionGetNumber1(0, DataManager.SelfUser.account_id, {})
|
||||
--将外面设置为最外圈页面20.536
|
||||
self:RecursionGetNumber1()
|
||||
self.ctr_index.selectedIndex = #self.page_config
|
||||
self._data_selectedData = obj
|
||||
end
|
||||
|
||||
function M:SetRecursionGetNumber1Info(id, tempTable)
|
||||
local me = self._map_members[id]
|
||||
me.data.listInfo = tempTable
|
||||
me.data.listNum = #tempTable
|
||||
me.data.childNum = #tempTable
|
||||
for i = 1, #tempTable do
|
||||
local obj = me.data.list:AddItemFromPool()
|
||||
self:PartnerRender(tempTable[i], obj)
|
||||
function M:PartnerClick(context)
|
||||
if self.ctr_index.selectedIndex ~= #self.page_config then
|
||||
self.ctr_index.selectedIndex = #self.page_config
|
||||
end
|
||||
self:RecursionReSize(me)
|
||||
self:RecursionSetScrollPannel(me, 0)
|
||||
local data = self._data_Players[context.sender.selectedIndex + 1]
|
||||
self._view_map[#self.page_config + 1]:RefrenRecordData(data)
|
||||
end
|
||||
|
||||
function M:PartnerRender(data, obj)
|
||||
function M:PartnerRender(index, obj)
|
||||
local data = self._data_Players[index + 1]
|
||||
obj:GetChild('text_name').text = string.format("%d", data.uid)
|
||||
obj:GetChild('text_id').text = data.nick
|
||||
obj:GetChild('text_name1').text = string.format("%d", data.uid)
|
||||
obj:GetChild('text_id1').text = data.nick
|
||||
obj:GetChild('text_lev').text = data.partnerLev and data.partnerLev + 1 or 1
|
||||
obj:GetController('show').selectedIndex = data.partnerLev and 1 or 0
|
||||
obj:GetController('isLine').selectedIndex = 1
|
||||
obj.data = {}
|
||||
obj.data.list = obj:GetChild('list')
|
||||
obj.data.info = data
|
||||
self._map_members[data.uid] = obj
|
||||
obj.onClick:Set(function()
|
||||
if obj.data.info.uid == DataManager.SelfUser.account_id then
|
||||
if obj.data.info.uid ~= self._data_selectedData.data.info.uid then
|
||||
self:RecursionReSize(self._data_selectedData, -1, true, obj.data.info.uid)
|
||||
end
|
||||
else
|
||||
if obj.data.info.parentId and obj.data.info.parentId ~= 0 then
|
||||
if obj.data.info.parentId ~= self._data_selectedData.data.info.uid then
|
||||
self:RecursionReSize(self._data_selectedData, -1, true, obj.data.info.parentId)
|
||||
end
|
||||
local father = self._map_members[obj.data.info.parentId]
|
||||
for i = 1, father.data.listNum do
|
||||
father.data.list:GetChildAt(i - 1):GetController('isLine').selectedIndex = 0
|
||||
end
|
||||
obj:GetController('isLine').selectedIndex = 1
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
-- if obj.data.selected then
|
||||
-- self:RecursionReSize(self._data_selectedData, -1, true, obj.data.info.uid)
|
||||
-- self:RecursionSetScrollPannel(obj, 0)
|
||||
-- else
|
||||
self._data_choosePlayer = data
|
||||
if obj.data.listNum then
|
||||
self:RecursionReSize(obj)
|
||||
self:RecursionSetScrollPannel(obj, 0)
|
||||
else
|
||||
function M:RecursionGetNumber1()
|
||||
ViewUtil.ShowModalWait(true, "正在获取成员中", 0.01)
|
||||
self:RecursionGetNumber1(0, data.uid, {})
|
||||
end
|
||||
-- end
|
||||
if self.ctr_index.selectedIndex == #self.page_config then
|
||||
self._view_map[#self.page_config + 1]:RefrenRecordData(data)
|
||||
else
|
||||
self.ctr_index.selectedIndex = #self.page_config
|
||||
end
|
||||
obj.data.selected = true
|
||||
self._data_selectedData = obj
|
||||
-- self._ctr_tongji.selectedIndex = 1
|
||||
end)
|
||||
end
|
||||
|
||||
function M:RecursionReSize(obj, add, flag, tagFather)
|
||||
--如果把小箭头取消选择状态
|
||||
if not add then
|
||||
for i = 1, obj.data.listNum do
|
||||
obj.data.list:GetChildAt(i - 1):GetController('isLine').selectedIndex = 1
|
||||
end
|
||||
elseif add == -1 then
|
||||
obj.data.selected = false
|
||||
for i = 1, obj.data.listNum do
|
||||
obj.data.list:GetChildAt(i - 1):GetController('isLine').selectedIndex = 0
|
||||
end
|
||||
elseif add == 0 then
|
||||
for i = 1, obj.data.listNum do
|
||||
obj.data.list:GetChildAt(i - 1):GetController('isLine').selectedIndex = 0
|
||||
end
|
||||
end
|
||||
--递归把列表缩回
|
||||
obj.data.list:ResizeToFit(flag and 0 or obj.data.childNum)
|
||||
if obj.data.info.parentId and obj.data.info.parentId ~= 0 then
|
||||
if tagFather and obj.data.info.parentId == tagFather then
|
||||
return
|
||||
end
|
||||
local father = self._map_members[obj.data.info.parentId]
|
||||
father.data.childNum = father.data.childNum + obj.data.childNum * (add or 1)
|
||||
father:GetController('isLine').selectedIndex = 1
|
||||
self:RecursionReSize(father, add or 1, flag, tagFather)
|
||||
end
|
||||
end
|
||||
|
||||
function M:RecursionSetScrollPannel(obj, scrollIndex)
|
||||
if obj.data.info.parentId and obj.data.info.parentId ~= 0 then
|
||||
local father = self._map_members[obj.data.info.parentId]
|
||||
self:RecursionSetScrollPannel(father, scrollIndex + father.data.list:GetChildIndex(obj) + 1)
|
||||
else
|
||||
self._viewList_partner.scrollPane:SetPosY(scrollIndex * 115, true)
|
||||
end
|
||||
end
|
||||
|
||||
function M:RecursionGetNumber1(index, id, tempTable)
|
||||
local fgCtr = ControllerManager.GetController(NewGroupController)
|
||||
fgCtr:FG_GroupSubMembers(
|
||||
fgCtr:FG_Get_Partner(
|
||||
self.group_id,
|
||||
index * 67,
|
||||
67,
|
||||
id,
|
||||
function(res)
|
||||
if res.ReturnCode ~= 0 then
|
||||
ViewUtil.ErrorTip(res.ReturnCode, '获取成员列表失败')
|
||||
ViewUtil.CloseModalWait()
|
||||
else
|
||||
local numbers = res.Data.members
|
||||
|
||||
if #numbers == 0 then
|
||||
self:SetRecursionGetNumber1Info(id, tempTable)
|
||||
ViewUtil.CloseModalWait()
|
||||
self._viewList_partner:RemoveChildren()
|
||||
self._data_Players = {}
|
||||
table.insert(self._data_Players,
|
||||
{ uid = DataManager.SelfUser.account_id, nick = DataManager.SelfUser.nick_name, partnerLev = -1 })
|
||||
for i, v in ipairs(res.Data.partners) do
|
||||
table.insert(self._data_Players, v)
|
||||
end
|
||||
table.sort(self._data_Players, function(a, b)
|
||||
if a.partnerLev == b.partnerLev then
|
||||
return a.uid < b.uid
|
||||
else
|
||||
for i = 1, #numbers do
|
||||
if numbers[i].partnerLev ~= 0 then
|
||||
table.insert(tempTable, numbers[i])
|
||||
end
|
||||
end
|
||||
self:RecursionGetNumber1(index + 1, id, tempTable)
|
||||
return a.partnerLev < b.partnerLev
|
||||
end
|
||||
end)
|
||||
self._viewList_partner.numItems = #self._data_Players
|
||||
self._viewList_partner.selectedIndex = 0
|
||||
self._view_map[#self.page_config + 1]:RefrenRecordData(self._data_Players[1])
|
||||
end
|
||||
end
|
||||
)
|
||||
|
|
|
|||
|
|
@ -68,15 +68,15 @@ function M:init(btn_type)
|
|||
self.page_config = MngPageConfig.Config[btn_type][lev]
|
||||
local gmsv
|
||||
if btn_type == 2 and lev ~= 4 then
|
||||
--绑定统计代码
|
||||
self._child_statView = GroupManagerStagView.new(self)
|
||||
-- 初始界面 --战况是用新界面
|
||||
local first_page_config = getPageConfig(19)
|
||||
gmsv = first_page_config.view.new(self.group_id, self._root_view, self._child_statView._data_choosePlayer)
|
||||
gmsv = first_page_config.view.new(self.group_id, self._root_view)
|
||||
self._view_map = {}
|
||||
self._view_map[#self.page_config + 1] = gmsv
|
||||
gmsv.id = first_page_config.id
|
||||
self._view:GetChild('bgWindow').text = first_page_config.title
|
||||
--绑定统计代码
|
||||
self._child_statView = GroupManagerStagView.new(self)
|
||||
else
|
||||
-- 初始界面
|
||||
local first_page_config = getPageConfig(self.page_config[1])
|
||||
|
|
|
|||
|
|
@ -275,7 +275,7 @@ local function __change_fag(gid, pid, is_add, cur_hp, callback)
|
|||
)
|
||||
-- item:GetChild("tex_fag").text = (self_user or show_fag) and num or show_fag_str
|
||||
end,
|
||||
is_add and 1 or 2,
|
||||
1,
|
||||
cur_hp and d2ad(cur_hp) or nil
|
||||
)
|
||||
gniv:Show()
|
||||
|
|
|
|||
|
|
@ -7,11 +7,10 @@ local GroupMngPartnerStatView = {}
|
|||
|
||||
local M = GroupMngPartnerStatView
|
||||
|
||||
function GroupMngPartnerStatView.new(gid, rootView, player)
|
||||
function GroupMngPartnerStatView.new(gid, rootView)
|
||||
local self = M
|
||||
self.class = "GroupMngPartnerStatView"
|
||||
self.group_id = gid
|
||||
self._data_choosePlayyer = player
|
||||
self:InitView()
|
||||
return self
|
||||
end
|
||||
|
|
@ -25,37 +24,14 @@ function M:initData()
|
|||
local today = os.time({ year = now_time.year, month = now_time.month, day = now_time.day, hour = 0, min = 0, sec = 0 })
|
||||
self.begin_time = today
|
||||
self.end_time = today + 86400
|
||||
-- print("lingmeng initData")
|
||||
self:GetRecordData(0)
|
||||
--self:ShowPeopleNum()
|
||||
end
|
||||
|
||||
-- function M:ShowPeopleNum()
|
||||
-- local fgCtr = ControllerManager.GetController(NewGroupController)
|
||||
-- fgCtr:FG_GetMembersCount(self.group_id,function(res)
|
||||
|
||||
-- ViewUtil.CloseModalWait()
|
||||
|
||||
-- if res.ReturnCode == 0 then
|
||||
-- self._view:GetChild('tex_memb_num').text = res.Data.member_num
|
||||
-- self._view:GetChild('tex_total_hp').text = d2ad(res.Data.hp_num1+res.Data.otherHp)
|
||||
-- end
|
||||
-- end)
|
||||
-- end
|
||||
|
||||
function M:InitView()
|
||||
self._view = UIPackage.CreateObjectFromURL("ui://NewGroup/View_GroupPartnerStat")
|
||||
|
||||
-- if group.lev ~= 3 then
|
||||
-- self._view:GetController("mng").selectedIndex = 1
|
||||
-- end
|
||||
|
||||
local group = DataManager.groups:get(self.group_id)
|
||||
local lst_mgr_index = self._view:GetChild("lst_mgr_index")
|
||||
-- lst_mgr_index.visible = false
|
||||
-- if group.lev == 1 then
|
||||
-- lst_mgr_index.visible = true
|
||||
-- end
|
||||
|
||||
self.lst_record = self._view:GetChild("lst_record")
|
||||
self.lst_record:SetVirtual()
|
||||
|
|
@ -72,9 +48,6 @@ function M:InitView()
|
|||
self.lst_record_find.itemRenderer = function(index, obj)
|
||||
self:OnRenderRecordItem(index, obj)
|
||||
end
|
||||
-- self.lst_record.scrollPane.onPullUpRelease:Set(function()
|
||||
-- self:GetRecordData(self.lst_record.numItems)
|
||||
-- end)
|
||||
|
||||
self.time_panel = TimeSettingPanel.new(self._view, self._view:GetChild("btn_date1"), self._view:GetChild("btn_date2"),
|
||||
-308, 0, function()
|
||||
|
|
@ -102,14 +75,6 @@ function M:InitView()
|
|||
self:GetRecordData(0)
|
||||
end)
|
||||
|
||||
-- self._view:GetChild("btn_search").onClick:Set(function()
|
||||
-- self.record_data = {}
|
||||
-- self.lst_record.numItems = 0
|
||||
|
||||
-- self.begin_time, self.end_time = self.time_panel:GetDate()
|
||||
-- self:GetRecordData(0)
|
||||
-- end)
|
||||
|
||||
-- 搜索玩家
|
||||
local ctr_search = self._view:GetController('search')
|
||||
self._view:GetChild('btn_search').onClick:Set(
|
||||
|
|
@ -278,55 +243,49 @@ end
|
|||
|
||||
function M:GetRecordData(index)
|
||||
local group = DataManager.groups:get(self.group_id)
|
||||
-- pt("lingmeng GetRecordData", self.group_id, self._data_choosePlayyer, group.lev)
|
||||
-- if group.lev == 1 and self._data_choosePlayyer.uid == DataManager.SelfUser.account_id then
|
||||
-- self:RecursionGetRankData(0)
|
||||
-- else
|
||||
self:GetRecoedData(0, 5)
|
||||
-- end
|
||||
-- self:GetRecoedData(0, 5)
|
||||
end
|
||||
|
||||
function M:RefrenRecordData(data)
|
||||
self._data_choosePlayyer = data
|
||||
local group = DataManager.groups:get(self.group_id)
|
||||
-- pt("lingmeng GetRecordData2", self.group_id, self._data_choosePlayyer, group.lev)
|
||||
self:GetRecoedData(0, 5)
|
||||
end
|
||||
|
||||
function M:RecursionGetRecoedData(index)
|
||||
ViewUtil.ShowModalWait("正在获取数据中")
|
||||
local fgCtr = ControllerManager.GetController(NewGroupController)
|
||||
fgCtr:FG_GetMemberStat(self.group_id, 0, self._data_choosePlayyer.uid,
|
||||
index * 67, 67, 3, self.begin_time, self.end_time, 5,
|
||||
function(res)
|
||||
if res.ReturnCode == 0 then
|
||||
local members = res.Data.members
|
||||
if members and #members > 0 then
|
||||
for i = 1, #members do
|
||||
if members[i].round > 0 then
|
||||
members[i].pump = 0 - members[i].pump
|
||||
self.record_data[#self.record_data + 1] = members[i]
|
||||
end
|
||||
end
|
||||
self:RecursionGetRecoedData(index + 1)
|
||||
else
|
||||
ViewUtil.CloseModalWait()
|
||||
self.btn_totalRound:GetController("type").selectedIndex = 1
|
||||
self.btn_totalWin:GetController("type").selectedIndex = 0
|
||||
self.btn_total:GetController("type").selectedIndex = 0
|
||||
self.btn_reward:GetController("type").selectedIndex = 0
|
||||
-- table.sort(self.record_data, function(a, b)
|
||||
-- return a.round > b.round
|
||||
-- end)
|
||||
self.lst_record.numItems = #self.record_data
|
||||
end
|
||||
else
|
||||
ViewUtil.CloseModalWait()
|
||||
ViewUtil.ErrorTip(res.ReturnCode)
|
||||
return
|
||||
end
|
||||
end)
|
||||
end
|
||||
-- function M:RecursionGetRecoedData(index)
|
||||
-- ViewUtil.ShowModalWait("正在获取数据中")
|
||||
-- local fgCtr = ControllerManager.GetController(NewGroupController)
|
||||
-- fgCtr:FG_GetMemberStat(self.group_id, 0, self._data_choosePlayyer.uid,
|
||||
-- index * 67, 67, 3, self.begin_time, self.end_time, 5,
|
||||
-- function(res)
|
||||
-- if res.ReturnCode == 0 then
|
||||
-- local members = res.Data.members
|
||||
-- if members and #members > 0 then
|
||||
-- for i = 1, #members do
|
||||
-- if members[i].round > 0 then
|
||||
-- members[i].pump = 0 - members[i].pump
|
||||
-- self.record_data[#self.record_data + 1] = members[i]
|
||||
-- end
|
||||
-- end
|
||||
-- self:RecursionGetRecoedData(index + 1)
|
||||
-- else
|
||||
-- ViewUtil.CloseModalWait()
|
||||
-- self.btn_totalRound:GetController("type").selectedIndex = 1
|
||||
-- self.btn_totalWin:GetController("type").selectedIndex = 0
|
||||
-- self.btn_total:GetController("type").selectedIndex = 0
|
||||
-- self.btn_reward:GetController("type").selectedIndex = 0
|
||||
-- -- table.sort(self.record_data, function(a, b)
|
||||
-- -- return a.round > b.round
|
||||
-- -- end)
|
||||
-- self.lst_record.numItems = #self.record_data
|
||||
-- end
|
||||
-- else
|
||||
-- ViewUtil.CloseModalWait()
|
||||
-- ViewUtil.ErrorTip(res.ReturnCode)
|
||||
-- return
|
||||
-- end
|
||||
-- end)
|
||||
-- end
|
||||
|
||||
function M:GetRecoedData(index, type)
|
||||
if index == 0 then
|
||||
|
|
|
|||
|
|
@ -27,7 +27,8 @@ function M:init()
|
|||
UIPackage.AddPackage('base/chat/ui/Chat')
|
||||
self.cmdList = self._room.cmdList
|
||||
self._eventmap = {}
|
||||
-- self._full = true
|
||||
self._full = true
|
||||
self._full_offset = false
|
||||
self._put_map = false
|
||||
self._new_hide = false
|
||||
self._queue = false
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ end
|
|||
function M:InitView(url)
|
||||
local room = self._room
|
||||
UIPackage.AddPackage("extend/majiang/hongzhong/ui/Extend_MJ_HongZhong")
|
||||
MJPlayBackView.InitView(self,"ui://Main_Majiang/Main_"..room.room_config.people_num)
|
||||
MJPlayBackView.InitView(self,"ui://Main_Majiang/Main_"..room.room_config.people_num .. "_s2")
|
||||
local _cardbox = self._view:GetChild("cardbox")
|
||||
--self._view:GetChild("panel_record"):GetChild("btn_LastStep").enabled = false
|
||||
self._ctr_cardbox = _cardbox:GetController("c1")
|
||||
|
|
@ -288,8 +288,14 @@ function M:UpdateCardBox(seat)
|
|||
self._ctr_cardbox.selectedIndex = index
|
||||
end
|
||||
|
||||
function M:UpdateRound(round)
|
||||
self._tex_round.text = "第 "..round.."/"..self._room.room_config.round.." 局"
|
||||
function M:UpdateRound()
|
||||
local currRD=self._room.curren_round
|
||||
if self._room.curren_round==0 then
|
||||
currRD=1
|
||||
end
|
||||
|
||||
self._view:GetChild("tex_round1").text = currRD
|
||||
self._view:GetChild("tex_round2").text = self._room.room_config.round
|
||||
end
|
||||
|
||||
function M:UpdateStep(step)
|
||||
|
|
|
|||
|
|
@ -2,9 +2,6 @@
|
|||
"objectStatus": {
|
||||
"n44_rpaz": {
|
||||
"collapsed": true
|
||||
},
|
||||
"n47_rpaz": {
|
||||
"collapsed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,7 +1 @@
|
|||
{
|
||||
"objectStatus": {
|
||||
"n8_yvb2": {
|
||||
"locked": true
|
||||
}
|
||||
}
|
||||
}
|
||||
{}
|
||||
|
|
@ -1,36 +1,42 @@
|
|||
{
|
||||
"objectStatus": {
|
||||
"n33_rpaz": {
|
||||
"n46_tqi8": {
|
||||
"collapsed": true
|
||||
},
|
||||
"n142_ufim": {
|
||||
"hidden": true
|
||||
},
|
||||
"n91_task": {
|
||||
"hidden": true
|
||||
},
|
||||
"n142_ufim": {
|
||||
"n51_jd7v": {
|
||||
"hidden": true
|
||||
},
|
||||
"n86_t1hq": {
|
||||
"hidden": true
|
||||
},
|
||||
"n33_rpaz": {
|
||||
"hidden": true
|
||||
},
|
||||
"n112_csp4": {
|
||||
"hidden": true
|
||||
},
|
||||
"n68_jd7v": {
|
||||
"collapsed": true
|
||||
},
|
||||
"n86_t1hq": {
|
||||
"n35_rpaz": {
|
||||
"hidden": true
|
||||
},
|
||||
"n113_csp4": {
|
||||
"n89_t1hq": {
|
||||
"collapsed": true
|
||||
},
|
||||
"n69_jd7v": {
|
||||
"hidden": true
|
||||
},
|
||||
"n85_t1hq": {
|
||||
"hidden": true
|
||||
},
|
||||
"n35_rpaz": {
|
||||
"hidden": true
|
||||
},
|
||||
"n51_jd7v": {
|
||||
"hidden": true
|
||||
},
|
||||
"n69_jd7v": {
|
||||
"hidden": true
|
||||
},
|
||||
"n112_csp4": {
|
||||
"n113_csp4": {
|
||||
"hidden": true
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="1500,930" extention="Button">
|
||||
<controller name="bianhui" pages="0,,1," selected="1"/>
|
||||
<controller name="bianhui" pages="0,,1," selected="0"/>
|
||||
<displayList>
|
||||
<image id="n5_ik9v" name="n5" src="ik9v7imc" fileName="images/bg_window.png" xy="-1,0" size="1500,930">
|
||||
<relation target="" sidePair="width-width,height-height"/>
|
||||
</image>
|
||||
<image id="n7_zmrw" name="n7" src="ik9v7imd" fileName="images/bg_windowTitle.png" xy="371,-6" grayed="true">
|
||||
<image id="n7_zmrw" name="n7" src="ik9v7imd" fileName="images/bg_windowTitle.png" xy="371,-6">
|
||||
<gearLook controller="bianhui" pages="1" values="1,0,1,0" default="1,0,0,0"/>
|
||||
<relation target="" sidePair="center-center"/>
|
||||
</image>
|
||||
<loader id="n4_hz87" name="icon" xy="371,-6" size="757,125" fill="scaleFree" clearOnPublish="true">
|
||||
<relation target="" sidePair="center-center"/>
|
||||
</loader>
|
||||
<text id="n6_ik9v" name="title" xy="745,-17" pivot="0.5,0.5" size="10,117" font="ui://27vd145bik9v7imb" fontSize="94" autoClearText="true" text="">
|
||||
<text id="n6_ik9v" name="title" xy="662,4" pivot="0.5,0.5" size="176,98" font="ui://27vd145bik9v7imb" fontSize="94" align="center" vAlign="middle" autoClearText="true" text="战况">
|
||||
<relation target="" sidePair="center-center"/>
|
||||
</text>
|
||||
</displayList>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.2 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.1 KiB |
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.2 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 5.7 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 6.4 KiB After Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.3 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.0 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.5 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.1 KiB |
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 5.0 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 5.7 KiB After Width: | Height: | Size: 5.5 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.7 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 4.5 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 4.5 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.3 KiB |
|
|
@ -81,3 +81,4 @@ char id=20986 img=qcrm7iu6 xoffset=0 yoffset=0 xadvance=0
|
|||
char id=22280 img=qcrm7iuo xoffset=0 yoffset=0 xadvance=0
|
||||
char id=35760 img=qcrm7ivt xoffset=0 yoffset=0 xadvance=0
|
||||
char id=21512 img=qcrm7ivu xoffset=0 yoffset=0 xadvance=0
|
||||
char id=20249 img=qcrm7ivv xoffset=0 yoffset=0 xadvance=0
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 59 KiB |
|
|
@ -1352,6 +1352,8 @@
|
|||
<image id="qcrm7ivs" name="44 - 益.png" path="/font/fontTitle/"/>
|
||||
<image id="qcrm7ivt" name="9 - 记.png" path="/font/fontTitle/"/>
|
||||
<image id="qcrm7ivu" name="81 - 合.png" path="/font/fontTitle/"/>
|
||||
<image id="qcrm7ivv" name="82 - 伙.png" path="/font/fontTitle/"/>
|
||||
<image id="qcrm7ivw" name="btn_showPartner.png" path="/images/" exported="true"/>
|
||||
</resources>
|
||||
<publish name="Common" path="..\wb_unity_pro\Assets\ART\base\common\ui" packageCount="2">
|
||||
<atlas name="默认" index="0"/>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<component size="2178,1120">
|
||||
<controller name="index" pages="0,,1,,2,,3,,4,,5,,6,,7,,8,,9,,10,,11,,12,,13,,14,,15," selected="0"/>
|
||||
<controller name="index" pages="0,,1,,2,,3,,4,,5,,6,,7,,8,,9,,10,,11,,12,,13,,14,,15," selected="3"/>
|
||||
<controller name="mng" pages="0,,1," selected="0"/>
|
||||
<controller name="single" pages="0,,1," selected="0"/>
|
||||
<controller name="tongji" homePageType="specific" homePage="1" pages="0,,1," selected="0"/>
|
||||
|
|
@ -20,11 +20,14 @@
|
|||
<item/>
|
||||
<item/>
|
||||
</list>
|
||||
<component id="n99_qcrm" name="btn_showAll" src="mljn7ijt" fileName="buttons/Btn_Normol.xml" pkg="27vd145b" xy="36,116" size="292,128">
|
||||
<gearLook controller="index" pages="0,1,2" values="1,0,1,1|1,0,1,1|1,0,1,1" default="1,0,0,1"/>
|
||||
<Button icon="ui://27vd145bqcrm7ivw" controller="index" page="3"/>
|
||||
</component>
|
||||
<component id="n66_lf2q" name="anchor" src="gojuhh5" fileName="component/anchor.xml" xy="363,236" size="1787,862">
|
||||
<relation target="" sidePair="left-left,top-top"/>
|
||||
</component>
|
||||
<list id="n90_yvb2" name="lst_partner" xy="37,113" size="292,972" selectionMode="multipleSingleClick" overflow="scroll" lineGap="13" defaultItem="ui://m7iejg46t1hqhxw" autoClearItems="true">
|
||||
<gearLook controller="tongji" pages="0,1" values="1,0,0,1|1,0,0,1"/>
|
||||
<list id="n90_yvb2" name="lst_partner" xy="37,247" size="292,838" overflow="scroll" lineGap="13" defaultItem="ui://m7iejg46t1hqhxw" autoClearItems="true">
|
||||
<item/>
|
||||
<item/>
|
||||
</list>
|
||||
|
|
|
|||
|
|
@ -29,6 +29,5 @@
|
|||
<text id="n79_ovii" name="n79" xy="561,70" size="178,42" visible="false" font="Microsoft YaHei" fontSize="30" color="#fffff6" vAlign="middle" autoSize="none" text="统计">
|
||||
<relation target="" sidePair="center-center,top-top"/>
|
||||
</text>
|
||||
<component id="n92_zmrw" name="n92" src="zmrw7is8" fileName="mgr/View_GroupPersonStat2.xml" xy="365,105" size="1791,997"/>
|
||||
</displayList>
|
||||
</component>
|
||||