2025-06-04 05:02:57 +08:00

32 lines
757 B
Plaintext

autoImport("BaseItemCell")
QuickItemCell = class("QuickItemCell", BaseItemCell)
function QuickItemCell:Init()
QuickItemCell.super.Init(self);
self.tipEffect = self:FindGO("TipEffect");
self:SetDefaultBgSprite(RO.AtlasMap.GetAtlas("NewCom"), "com_icon_bottom2");
end
function QuickItemCell:SetData(data)
self.data = data;
if(data and data.staticData)then
self.gameObject:SetActive(true);
QuickItemCell.super.SetData(self, data);
if(data.id == "Shadow")then
self:SetIconDark(true);
self:ActiveTip(false);
else
self:SetIconDark(false);
end
else
--self.gameObject:SetActive(false);
self:ActiveTip(false);
end
end
function QuickItemCell:ActiveTip(b)
if(self.tipEffect.activeSelf~=b)then
self.tipEffect:SetActive(b);
end
end