Files
fc/dev/project/library/imports/f6/f6291f50-1eb0-4a2d-be24-f75c9227d6e1.js
T
2026-05-24 10:21:26 +08:00

51 lines
1.3 KiB
JavaScript

"use strict";
cc._RF.push(module, 'f62919QHrBKLb4k91ySJ9bh', 'cmp.act.wreckagecol.item');
// Scripts/mod/acts/wreckagecol/cmp/cmp.act.wreckagecol.item.js
"use strict";
var SvcItem = require("nx.fx.sv.expand.item");
var ItemBase = require("cmp.item.base");
cc.Class({
"extends": SvcItem,
properties: {
nodItem: {
"default": null,
type: ItemBase
},
nodMatCount: {
"default": null,
type: cc.Node
},
nodLimit: {
"default": null,
type: cc.Node
},
nodSellOut: {
"default": null,
type: cc.Node
}
},
// 数据重置
rebind: function rebind(_idx, _data, _key) {
this.index = _idx;
this.mdata = _data;
this.key = _key || "";
this.setData();
},
setData: function setData() {
this.nodItem.setData(this.mdata.reward);
nx.gui.setString(this.nodMatCount, "", this.mdata.point);
nx.gui.setActive(this.nodSellOut, "", false);
},
// 設置相關的限購數據
setExData: function setExData(_exinfo) {
nx.gui.setString(this.nodLimit, "txt", _exinfo.buy_num + "/" + _exinfo.max_num);
nx.gui.setActive(this.nodSellOut, "", _exinfo.buy_num == _exinfo.max_num);
},
onTouchSellOut: function onTouchSellOut() {
nx.tbox("act_wreckageCol_tip");
}
});
cc._RF.pop();