zhangjiannan 2024-12-25 11:33:18 +08:00
parent d7b6cccf02
commit c1b60d1531
4 changed files with 20 additions and 12 deletions

View File

@ -570,19 +570,20 @@ function this.SetCardsData()
for i = 1, 9 do
if bgListGo[i] then
local nameGo = Util.GetGameObject(bgListGo[i], "name")
-- local name = nil
local name = nil
for j = 1, #this.choosedList do
if this.choosedList[j].position == i then
local herodata = HeroManager.GetSingleHeroData(this.choosedList[j].heroId)
-- name = GetLanguageStrById(herodata.name)
name = GetLanguageStrById(herodata.name)
end
end
-- if name then
-- nameGo:SetActive(true)
-- nameGo:GetComponent("Text").text = name
-- else
if name then
nameGo:SetActive(true)
nameGo:GetComponent("Text").text = name
nameGo.transform:SetAsLastSibling()
else
nameGo:SetActive(false)
-- end
end
end
end
--Util.GetGameObject(this.gameObject, "RoleGrid/Bg" .. i .. "/name"):SetActive(false)
@ -678,7 +679,8 @@ function this.SetOneCardData(go, heroData)
local choosedObj = Util.GetGameObject(go, "choosed")
local hpExp = Util.GetGameObject(go, "hpExp")
local lvBg = Util.GetGameObject(go, "lvBg"):GetComponent("Image")
local itemName = Util.GetGameObject(go, "name"):GetComponent("Text")
itemName.text = GetLanguageStrById(heroData.name)
frame.sprite = Util.LoadSprite(GetQuantityImageByquality(heroData.heroConfig.Quality,heroData.star))
icon.sprite = Util.LoadSprite(heroData.icon)
lv.text = tostring(heroData.lv)
@ -863,7 +865,8 @@ function this.SingleHeroDataShow(_go, _heroData)
local hpExp = Util.GetGameObject(go, "hpExp")
local lvBg = Util.GetGameObject(go, "lvBg"):GetComponent("Image")
local choosedBg = Util.GetGameObject(go, "choosedBg")
local itemName = Util.GetGameObject(go, "name"):GetComponent("Text")
itemName.text = GetLanguageStrById(heroData.name)
frame.sprite = Util.LoadSprite(GetQuantityImageByquality(heroData.heroConfig.Quality,heroData.star))
icon.sprite = Util.LoadSprite(heroData.icon)
lv.text = tostring(heroData.lv)

View File

@ -181,9 +181,9 @@ function this:GetHeroData()
-- table.insert(heroScniorDatas,{heroConfig = v,star = v.Star})
-- end
if handbooklevel == 1 then
table.insert(herodatas,{heroConfig = v,star = v.Star})
table.insert(herodatas,{heroConfig = v,star = v.Star,name = v.ReadingName})
else
table.insert(herodatas,{heroConfig = v,star = v.MaxRank})
table.insert(herodatas,{heroConfig = v,star = v.MaxRank,name = v.ReadingName})
end
end
@ -226,7 +226,8 @@ function this:showData(go, data)
local star = Util.GetGameObject(card, "star")
local redPoint = Util.GetGameObject(card, "sign/redPoint")
local core = Util.GetGameObject(card, "sign/core")
local name = Util.GetGameObject(card, "name"):GetComponent("Text")
name.text = GetLanguageStrById(data.name)
local level
if handbooklevel == 1 then--基础
level = 1

View File

@ -7616,6 +7616,7 @@ function NetManager.SelfSelectHeroListRequest(func)
local data = buffer:DataByte()
local msg = HeroInfoProto_pb.SelfSelectHeroListResponse()
msg:ParseFromString(data)
--LogError("msg.dailyGemRandomTimes1:"..msg.dailyGemRandomTimes )
RecruitManager.selfRecruitNums =msg.dailyGemRandomTimes
if msg.guaranteeTimes then
RecruitManager.guaranteeTimes = msg.guaranteeTimes
@ -7637,6 +7638,7 @@ function NetManager.SelfSelectHeroRecruitRequest(typeData,actId,func)
local data = buffer:DataByte()
local msg = HeroInfoProto_pb.HeroRandResponse()
msg:ParseFromString(data)
--LogError("msg.dailyGemRandomTimes2:"..msg.dailyGemRandomTimes )
RecruitManager.selfRecruitNums = msg.dailyGemRandomTimes
for i = 1, #msg.drop.Hero do
local singHeroData = msg.drop.Hero[i]

View File

@ -237,6 +237,8 @@ function this.SingleHeroDataShow(go, heroData)
Util.GetGameObject(go.transform, "card/sign/core"):SetActive(heroData.heroConfig.HeroValue == 1)
SetHeroStars(Util.GetGameObject(go.transform, "star"), heroData.star)
local itemName = Util.GetGameObject(go.transform, "card/name"):GetComponent("Text")
itemName.text = GetLanguageStrById(heroData.name)
SoulPrintManager.UnLockSoulPrintPos(heroData)
if teamHero[heroData.dynamicId] ~= nil then
Util.GetGameObject(go.transform, "sign/choosed"):SetActive(true)