Files
StellaSora_DataLua/lua/game/ui/soldier/sandtable/items/soldierbuffitemctrl.lua
T
SL1900 8c4bd41668 Update - 1.13.0.124
EN: 1.13.0.124
CN: 1.13.0.124
JP: 1.13.0.128
KR: 1.13.0.130
2026-07-21 12:30:00 +09:00

30 lines
921 B
Lua

local SoldierBuffItemCtrl = class("SoldierBuffItemCtrl", BaseCtrl)
local RootPath = "Icon/SoldierBuffCard/"
local bgPath = "Icon/SoldierOtherIcon/"
SoldierBuffItemCtrl._mapNodeConfig = {
imgIcon = {sComponentName = "Image"},
imgBg = {sComponentName = "Image"}
}
SoldierBuffItemCtrl._mapEventConfig = {}
SoldierBuffItemCtrl._mapRedDotConfig = {}
function SoldierBuffItemCtrl:Awake()
end
function SoldierBuffItemCtrl:OnEnable()
end
function SoldierBuffItemCtrl:OnDisable()
end
function SoldierBuffItemCtrl:OnDestroy()
end
function SoldierBuffItemCtrl:SetData(mapCfg)
if mapCfg == nil then
return
end
self:SetPngSprite(self._mapNode.imgIcon, RootPath .. mapCfg.Icon)
if mapCfg.Rarity ~= 0 then
self:SetPngSprite(self._mapNode.imgBg, bgPath .. AllEnum.SoldierStrategyCardRarityIcon[mapCfg.Rarity] .. AllEnum.SoldierChessIconSurfix.S)
end
end
function SoldierBuffItemCtrl:OnRefresh()
end
return SoldierBuffItemCtrl