Files
StellaSora_DataLua/lua/game/ui/discskill/discsubskillitem.lua
T
SL1900 35c8d87e86 Update - 1.4.0.73
EN: 1.4.0.73
CN: 1.4.0.74
JP: 1.4.0.77
KR: 1.4.0.80
2025-12-25 19:00:00 +09:00

22 lines
908 B
Lua

local DiscSubSkillItem = class("DiscSubSkillItem", BaseCtrl)
DiscSubSkillItem._mapNodeConfig = {
imgLv = {sComponentName = "Image"},
imgIcon = {sComponentName = "Image"},
txtNoteName = {sComponentName = "TMP_Text"},
txtDesc = {sComponentName = "TMP_Text"},
txtLv = {sComponentName = "TMP_Text"}
}
DiscSubSkillItem._mapEventConfig = {}
function DiscSubSkillItem:SetItem(nNoteId, nLevel)
local noteCfg = ConfigTable.GetData("SubNoteSkill", nNoteId)
self:SetPngSprite(self._mapNode.imgIcon, noteCfg.Icon)
NovaAPI.SetTMPText(self._mapNode.txtNoteName, noteCfg.Name)
NovaAPI.SetTMPText(self._mapNode.txtDesc, noteCfg.BriefDesc)
NovaAPI.SetTMPText(self._mapNode.txtLv, orderedFormat(ConfigTable.GetUIText("Note_Count"), nLevel))
local nImgCount = 2
self:SetPngSprite(self._mapNode.imgLv, "UI/big_sprites/zs_outfit_lv_" .. nImgCount)
end
function DiscSubSkillItem:OnEnable()
end
return DiscSubSkillItem