英雄升星扩展

wangzhenxing 2022-11-03 14:33:09 +08:00
parent b9cdd66d9a
commit 19ce8e51d5
7 changed files with 5287 additions and 747 deletions

View File

@ -164,8 +164,9 @@ function this:OnShow(_parent,_Data)
frame.sprite=this.spLoader:LoadSprite(GetHeroQuantityImageByquality(nil,v.star))
end
num.text = v.num > 0 and v.num or ""
SetHeroStars(this.spLoader, starGrid, v.star,1,nil,-15.3)
SetHeroStars(this.spLoader, starGrid, v.star,1)
SetHeroFlyEffect(itemList[k][n],this.spLoader,v.star,sortingOrder,1,3,10)
Util.SetParticleSortLayer(starGrid, sortingOrder + 1)
end
end
end

View File

@ -720,6 +720,7 @@ function HandBookHeroAndEquipListPanel:OnShowSingleHeroData(...)
Util.GetGameObject(_go.transform, "card/heroStage"):SetActive(false)
local starGrid = Util.GetGameObject(_go.transform, "star")
SetHeroStars(self.spLoader, starGrid, star,1,nil,-15,nil,Vector3.New(0,0,-15))
Util.SetParticleSortLayer(starGrid,orginLayer+1)
Util.AddOnceClick(Util.GetGameObject(_go.transform, "card"), function()
UIManager.OpenPanel(UIName.HandBookHeroInfoPanel,heroData,proId,natural,lv,star)
end)

View File

@ -117,7 +117,8 @@ function RoleFlyUpLayout:SetData(_sortinglayer,_parent,_curHerodata,_isUpZhen,_h
this:UpdateHeroUpStarData()--进阶
if upStarRankUpConfig then
LogGreen("AddLv:"..HarmonyManager.GetSingleAdditions(HarmonyAddType.AddLv).." LimitHongmengLevel:"..upStarRankUpConfig.LimitHongmengLevel)
LogError("upStarRankUpConfig.id=="..upStarRankUpConfig.Id)
--LogGreen("AddLv:"..HarmonyManager.GetSingleAdditions(HarmonyAddType.AddLv).." LimitHongmengLevel:"..upStarRankUpConfig.LimitHongmengLevel)
if HarmonyManager.GetSingleAdditions(HarmonyAddType.AddLv) >= upStarRankUpConfig.LimitHongmengLevel then -- 鸿蒙阵神将共鸣等级
this.upStarBtn.gameObject:SetActive(true)
this.tip.gameObject:SetActive(false)

View File

@ -122,6 +122,8 @@ function RoleFlyUpSuccessPanel:OnOpen(...)
flyImg="r_tongyong_tianfufeishengxiao2"
elseif upStar==14 then
flyImg="r_tongyong_tianfufeishengxiao3"
else
flyImg="r_tongyong_tianfufeishengxiao3"
end
this.flyImage.sprite=this.spLoader:LoadSprite(flyImg)
this.heroName.text=GetLanguageStrById(curHeroData.heroConfig.ReadingName)

View File

@ -722,7 +722,7 @@ function this:UpdateHeroInfoData()
_CurPageIndex = RoleInfoPanelIndex.qingbao
end
elseif _CurPageIndex == RoleInfoPanelIndex.feiSheng then
if curHeroData.heroConfig.MaxRank <= 11 or curHeroData.star == 14 then
if curHeroData.heroConfig.MaxRank <= 11 or curHeroData.star == 16 then
_CurPageIndex=RoleInfoPanelIndex.qingbao
else
LogError("*********/////////////////222222")