Files
StellaSora_DataLua/lua/game/ui/soldier/technology/soldiertechpreviewtechdescitemctrl.lua
T
SL1900 08b515afd9 Major Update - 2.0.0.143
EN: 2.0.0.143
CN: 2.0.0.142
JP: 2.0.0.145
KR: 2.0.0.150
2026-10-20 13:00:00 +09:00

29 lines
1.0 KiB
Lua

local SoldierTechPreviewTechDescItemCtrl = class("SoldierTechPreviewTechDescItemCtrl", BaseCtrl)
SoldierTechPreviewTechDescItemCtrl._mapNodeConfig = {
rtSkill = {
sCtrlName = "Game.UI.Soldier.Technology.SoldierTechNodeCtrl"
},
txtTechTitle = {sComponentName = "TMP_Text"},
txtTechDesc = {sComponentName = "TMP_Text"}
}
SoldierTechPreviewTechDescItemCtrl._mapEventConfig = {}
SoldierTechPreviewTechDescItemCtrl._mapRedDotConfig = {}
function SoldierTechPreviewTechDescItemCtrl:Awake()
end
function SoldierTechPreviewTechDescItemCtrl:OnEnable()
end
function SoldierTechPreviewTechDescItemCtrl:OnDisable()
end
function SoldierTechPreviewTechDescItemCtrl:OnDestroy()
end
function SoldierTechPreviewTechDescItemCtrl:Refresh(nId)
local mapCfg = ConfigTable.GetData("SoldierTechNode", nId)
if not mapCfg then
return
end
NovaAPI.SetTMPText(self._mapNode.txtTechTitle, mapCfg.Name or "")
NovaAPI.SetTMPText(self._mapNode.txtTechDesc, mapCfg.Desc or "")
self._mapNode.rtSkill:Refresh(nId, nil, true)
end
return SoldierTechPreviewTechDescItemCtrl