特训UI修改
parent
d78d5df5f2
commit
b9d5a38850
|
|
@ -1288,7 +1288,7 @@ function GetQuantityImageByqualityPoint(quality)
|
|||
end
|
||||
end
|
||||
|
||||
--通过item稀有度读取背景框
|
||||
--通过item稀有度读取文字
|
||||
function GetQuantityStrByquality(quality)
|
||||
if quality == 1 then
|
||||
return Language[10181]
|
||||
|
|
|
|||
|
|
@ -185,14 +185,17 @@ function SpecailTrainingInfoPopup:SetSingleData(index,_go,_data)
|
|||
tAtt=TrainingSetting.AttackProperty
|
||||
trainExp=TrainingSetting.TrainExp1
|
||||
curExp=self._curHerodata.HeroTraining.attackExp
|
||||
Text.text="攻击特训"
|
||||
elseif i==2 then
|
||||
tAtt=TrainingSetting.HpProperty
|
||||
trainExp=TrainingSetting.TrainExp2
|
||||
curExp=self._curHerodata.HeroTraining.defenseExp
|
||||
curExp=self._curHerodata.HeroTraining.hpExp
|
||||
Text.text="血量特训"
|
||||
elseif i==3 then
|
||||
tAtt=TrainingSetting.PhProperty
|
||||
trainExp=TrainingSetting.TrainExp3
|
||||
curExp=self._curHerodata.HeroTraining.hpExp
|
||||
curExp=self._curHerodata.HeroTraining.defenseExp
|
||||
Text.text="防御特训"
|
||||
end
|
||||
for j=1 ,#tAtt do
|
||||
local str1,str2=HeroManager.GetAttSingleText(tAtt[j][1],tAtt[j][2]);
|
||||
|
|
@ -362,7 +365,14 @@ function SpecailTrainingInfoPopup:SetSingleData(index,_go,_data)
|
|||
singleSkillList[i].transform.localPosition = Vector3.zero
|
||||
end
|
||||
local curData=tmpData[i]
|
||||
Util.GetGameObject(singleSkillList[i],"Name"):GetComponent("Text").text=curData.Name
|
||||
local itemIcon= Util.GetGameObject(singleSkillList[i],"hero/icon"):GetComponent("Image")
|
||||
if curData.type==1 then
|
||||
Util.GetGameObject(singleSkillList[i],"Name"):GetComponent("Text").text=GetQuantityStrByquality(curData.data[3])..curData.Name
|
||||
itemIcon.sprite=self.spLoader:LoadSprite("UI_hz_beibao_duigoudi")
|
||||
else
|
||||
Util.GetGameObject(singleSkillList[i],"Name"):GetComponent("Text").text=NumToChinese[curData.heroGroupData[1]].."星"..curData.Name
|
||||
itemIcon.sprite=self.spLoader:LoadSprite("UI_hz_zhonghe05_70")
|
||||
end
|
||||
local needNum= Util.GetGameObject(singleSkillList[i],"hero/lvbg/CountText"):GetComponent("Text")
|
||||
local neednum=1
|
||||
if curData.type==1 then
|
||||
|
|
@ -372,9 +382,10 @@ function SpecailTrainingInfoPopup:SetSingleData(index,_go,_data)
|
|||
needNum.text="0".."/"..curData.heroGroupData[2]
|
||||
neednum=curData.heroGroupData[2]
|
||||
end
|
||||
local itemIcon= Util.GetGameObject(singleSkillList[i],"hero/icon"):GetComponent("Image")
|
||||
|
||||
local add=Util.GetGameObject(singleSkillList[i],"hero/icon/add")
|
||||
local Btn=Util.GetGameObject(singleSkillList[i],"frame")
|
||||
|
||||
Util.AddOnceClick(Btn, function()
|
||||
UIManager.OpenPanel(UIName.TrainingItemListPanel,curData,
|
||||
function(selectItems,selectHeroOrItems)
|
||||
|
|
@ -390,7 +401,7 @@ function SpecailTrainingInfoPopup:SetSingleData(index,_go,_data)
|
|||
selectSkillUnlockItems1[i]=selectItems[i]
|
||||
end
|
||||
else
|
||||
itemIcon.sprite=self.spLoader:LoadSprite("UI_hz_zhonghe05_70")
|
||||
itemIcon.sprite=self.spLoader:LoadSprite("UI_hz_beibao_duigoudi")
|
||||
add:SetActive(true)
|
||||
needNum.text="0".."/"..neednum
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in New Issue