21 lines
587 B
Plaintext
21 lines
587 B
Plaintext
|
|
autoImport("BagItemCell");
|
|
MaterialNCell = class("MaterialNCell", BaseItemCell);
|
|
|
|
MaterialNCell.NotFull = "[ff2a00]";
|
|
MaterialNCell.Full = "[7e5018]";
|
|
|
|
function MaterialNCell:Init()
|
|
self.super.Init(self);
|
|
self:AddCellClickEvent();
|
|
end
|
|
|
|
function MaterialNCell:SetData(data)
|
|
self.data = data;
|
|
|
|
self.super.SetData(self, data);
|
|
local colorStr = data.num>=data.neednum and MaterialNCell.Full or MaterialNCell.NotFull;
|
|
self.numLab.text = colorStr..data.num.."/"..data.neednum.."[-]";
|
|
self.numLab.gameObject:SetActive(true);
|
|
self.numLab.transform.localPosition = Vector3(0,-60,0);
|
|
end |