TCX_LongZhu
parent
90e1c0fcc2
commit
a9d84c273b
|
|
@ -23,11 +23,11 @@ local tabs = {
|
||||||
-- default = "UI_hz_zhonghe01_83", lock = "UI_hz_zhonghe01_83", select = "UI_hz_zhonghe01_82",tabName = "装备篇",
|
-- default = "UI_hz_zhonghe01_83", lock = "UI_hz_zhonghe01_83", select = "UI_hz_zhonghe01_82",tabName = "装备篇",
|
||||||
-- rpType = RedPointType.Equip_Fetter,funcType = FUNCTION_OPEN_TYPE.COMPOUND,bg = "t_tianshumijuan_shengjiangditu",zi = "t_tianshumijuan_zhuangbeipian_zi_zh",
|
-- rpType = RedPointType.Equip_Fetter,funcType = FUNCTION_OPEN_TYPE.COMPOUND,bg = "t_tianshumijuan_shengjiangditu",zi = "t_tianshumijuan_zhuangbeipian_zi_zh",
|
||||||
-- },
|
-- },
|
||||||
[5] = { --神兵
|
[4] = { --神兵
|
||||||
default = "UI_hz_zhonghe01_83", lock = "UI_hz_zhonghe01_83", select = "UI_hz_zhonghe01_82",tabName = "超级武器篇",
|
default = "UI_hz_zhonghe01_83", lock = "UI_hz_zhonghe01_83", select = "UI_hz_zhonghe01_82",tabName = "超级武器篇",
|
||||||
rpType = RedPointType.Weapon_Fetter,funcType = FUNCTION_OPEN_TYPE.POKEMON,bg = "GSX116",zi = "GodWeaponAtlas_handbook_title_zh",
|
rpType = RedPointType.Weapon_Fetter,funcType = FUNCTION_OPEN_TYPE.POKEMON,bg = "GSX116",zi = "GodWeaponAtlas_handbook_title_zh",
|
||||||
},
|
},
|
||||||
[6] = { --法宝
|
[5] = { --法宝
|
||||||
default = "UI_hz_zhonghe01_83",
|
default = "UI_hz_zhonghe01_83",
|
||||||
lock = "UI_hz_zhonghe01_83",
|
lock = "UI_hz_zhonghe01_83",
|
||||||
select = "UI_hz_zhonghe01_82",
|
select = "UI_hz_zhonghe01_82",
|
||||||
|
|
@ -38,7 +38,7 @@ local tabs = {
|
||||||
,
|
,
|
||||||
zi = "GodWeaponAtlas_handbook_title_zh",
|
zi = "GodWeaponAtlas_handbook_title_zh",
|
||||||
},
|
},
|
||||||
[7] = { --法相
|
[6] = { --法相
|
||||||
default = "UI_hz_zhonghe01_83",
|
default = "UI_hz_zhonghe01_83",
|
||||||
lock = "UI_hz_zhonghe01_83",
|
lock = "UI_hz_zhonghe01_83",
|
||||||
select = "UI_hz_zhonghe01_82",
|
select = "UI_hz_zhonghe01_82",
|
||||||
|
|
@ -49,7 +49,7 @@ local tabs = {
|
||||||
,
|
,
|
||||||
zi = "GodWeaponAtlas_handbook_title_zh",
|
zi = "GodWeaponAtlas_handbook_title_zh",
|
||||||
},
|
},
|
||||||
[8] = { --身外化身
|
[7] = { --身外化身
|
||||||
default = "UI_hz_zhonghe01_83",
|
default = "UI_hz_zhonghe01_83",
|
||||||
lock = "UI_hz_zhonghe01_83",
|
lock = "UI_hz_zhonghe01_83",
|
||||||
select = "UI_hz_zhonghe01_82",
|
select = "UI_hz_zhonghe01_82",
|
||||||
|
|
@ -90,9 +90,14 @@ function TianShuMiJuanMainPanel:InitComponent()
|
||||||
self.empty = Util.GetGameObject(self.gameObject,"bg/NoneImage")
|
self.empty = Util.GetGameObject(self.gameObject,"bg/NoneImage")
|
||||||
|
|
||||||
self.Image = Util.GetGameObject(self.gameObject,"bg/static/Image (1)"):GetComponent("RectTransform")
|
self.Image = Util.GetGameObject(self.gameObject,"bg/static/Image (1)"):GetComponent("RectTransform")
|
||||||
|
self.TabCtrl = TabBox.New()
|
||||||
|
self.TabCtrl:SetTabAdapter(self.SetTabAdapter)
|
||||||
|
self.TabCtrl:SetTabIsLockCheck(self.TabIsLockCheck)
|
||||||
|
self.TabCtrl:SetChangeTabCallBack(self.SetChangeTabCallBack)
|
||||||
end
|
end
|
||||||
|
|
||||||
function TianShuMiJuanMainPanel.SetTabAdapter(newTab, index, status)
|
function TianShuMiJuanMainPanel.SetTabAdapter(newTab, index, status)
|
||||||
|
LogError(""..index)
|
||||||
local img = Util.GetGameObject(newTab.gameObject,"img"):GetComponent("Image")
|
local img = Util.GetGameObject(newTab.gameObject,"img"):GetComponent("Image")
|
||||||
local redpot = Util.GetGameObject(newTab.gameObject,"redpot")
|
local redpot = Util.GetGameObject(newTab.gameObject,"redpot")
|
||||||
local tabName = Util.GetGameObject(newTab.gameObject,"Text"):GetComponent("Text")
|
local tabName = Util.GetGameObject(newTab.gameObject,"Text"):GetComponent("Text")
|
||||||
|
|
@ -155,10 +160,6 @@ function TianShuMiJuanMainPanel:BindEvent()
|
||||||
curData = self:ShaiData()
|
curData = self:ShaiData()
|
||||||
self:RefreshData(curData)
|
self:RefreshData(curData)
|
||||||
end)
|
end)
|
||||||
self.tabBox = TabBox.New()
|
|
||||||
self.tabBox:SetTabAdapter(self.SetTabAdapter)
|
|
||||||
self.tabBox:SetTabIsLockCheck(self.TabIsLockCheck)
|
|
||||||
self.tabBox:SetChangeTabCallBack(self.SetChangeTabCallBack)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
--添加事件监听(用于子类重写)
|
--添加事件监听(用于子类重写)
|
||||||
|
|
@ -177,7 +178,7 @@ function TianShuMiJuanMainPanel:OnOpen(...)
|
||||||
curPage = args[1] or 1
|
curPage = args[1] or 1
|
||||||
curShai = 0
|
curShai = 0
|
||||||
self.shaiText.text = status[curShai]
|
self.shaiText.text = status[curShai]
|
||||||
self.tabBox:Init(self.tabbox.gameObject, tabs, curPage)
|
self.TabCtrl:Init(self.tabbox.gameObject, tabs, curPage)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- 打开,重新打开时回调
|
-- 打开,重新打开时回调
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue