再次修改工会技能升级
parent
220a8f216e
commit
a2bd473d75
|
@ -2,6 +2,7 @@
|
|||
local this = GuildSkillManager
|
||||
local guildTechnology = ConfigManager.GetConfig(ConfigName.GuildTechnology)
|
||||
local allGuildSkillData = {}--后端所有数据 根据 Profession 存 二维数组
|
||||
this.UpdataHeroProList = {}
|
||||
function this.Initialize()
|
||||
allGuildSkillData = {}
|
||||
for _, configInfo in ConfigPairs(guildTechnology) do
|
||||
|
@ -47,6 +48,7 @@ function this.SetSkillDataLv(_Profession,_id,_lv)
|
|||
allGuildSkillData[_Profession][_id].config = ConfigManager.TryGetConfigDataByThreeKey(ConfigName.GuildTechnology,"Profession",_Profession,"TechId",_id,"Level",_lv)
|
||||
--更新英雄战力属性
|
||||
-- HeroManager.UpdateHeroPowerProfession(_Profession)--也许会卡
|
||||
this.UpdataHeroProList[_Profession] = _Profession
|
||||
end
|
||||
end
|
||||
--重置一种类型的公会技能数据
|
||||
|
|
|
@ -104,6 +104,7 @@ end
|
|||
|
||||
--界面打开时调用(用于子类重写)
|
||||
function GuildSkillUpLvPopup:OnOpen(_curIndex)
|
||||
GuildSkillManager.UpdataHeroProList = {}
|
||||
curIndex = _curIndex or 1
|
||||
tabRedPotList = {}
|
||||
end
|
||||
|
@ -249,6 +250,7 @@ end
|
|||
function GuildSkillUpLvPopup:OnClose()
|
||||
tabRedPotList = {}
|
||||
HeroManager.UpdateHeroPowerProfession()--也许会卡
|
||||
GuildSkillManager.UpdataHeroProList = {}
|
||||
end
|
||||
|
||||
--界面销毁时调用(用于子类重写)
|
||||
|
|
|
@ -776,12 +776,12 @@ function this.UpdateHeroPower()
|
|||
v.warPower = this.CalculateHeroAllProValList(1, v.dynamicId, false)[HeroProType.WarPower]
|
||||
end
|
||||
end
|
||||
function this.UpdateHeroPowerProfession(_Profession)
|
||||
function this.UpdateHeroPowerProfession()
|
||||
for _, v in pairs(heroDatas) do
|
||||
-- if v.heroConfig.Profession == _Profession then
|
||||
-- LogGreen("v.dynamicId "..v.dynamicId)
|
||||
if GuildSkillManager.UpdataHeroProList[v.heroConfig.Profession] then
|
||||
LogGreen("v.dynamicId "..v.dynamicId)
|
||||
v.warPower = this.CalculateHeroAllProValList(1, v.dynamicId, false)[HeroProType.WarPower]
|
||||
-- end
|
||||
end
|
||||
end
|
||||
end
|
||||
--获取同一类型的技能
|
||||
|
|
Loading…
Reference in New Issue