5e0d58cfad
EN: 1.2.0.60 CN: 1.2.0.61 JP: 1.2.0.63 KR: 1.2.0.67
22 lines
865 B
Lua
22 lines
865 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, "Lv." .. nLevel)
|
|
local nImgCount = 2
|
|
self:SetPngSprite(self._mapNode.imgLv, "UI/big_sprites/zs_outfit_lv_" .. nImgCount)
|
|
end
|
|
function DiscSubSkillItem:OnEnable()
|
|
end
|
|
return DiscSubSkillItem
|