Files
fc/dev/project/library/imports/71/71e31c12-ef52-4eec-b256-add8f6c0ade9.js
T

46 lines
1.4 KiB
JavaScript
Raw Normal View History

2026-05-24 10:21:26 +08:00
"use strict";
cc._RF.push(module, '71e31wS71JO7LJWrdj2wK3p', 'cmp.summon.crystal.rates.item');
// Scripts/mod/summon/crystal/cmp.summon.crystal.rates.item.js
"use strict";
var ItemBase = require("cmp.item.base");
var TipsController = require("tips_controller");
cc.Class({
"extends": ItemBase,
properties: {},
// 重置
setData: function setData(_data) {
if (!_data) {
this.setEmpty();
return;
}
this._super(_data.base_id, _data.count);
this.setRate(_data.rate);
},
// 单设:概率
setRate: function setRate(_rate) {
nx.gui.setString(this, "rates/txt", _rate + "%");
},
onTouchShowInfo: function onTouchShowInfo() {
var item = gdata("item_data", "data_unit6", this.info.item_id);
// console.log( "相關顯示" + JSON.stringify( item ) );
if (nx.dt.arrNEmpty(item.effect)) {
var item_id = item.effect[0].val;
var star = this.info.eqm_jie;
var key = item_id + "_" + star;
// let key = this.info.item_id + "_" + this.info.eqm_jie;
this.propsData = gdata("partner_data", "data_partner_show", key);
// this.propsData.bid = this.info.item_id;
this.propsData.star = star;
this.propsData.break_lev = 0;
TipsController.getInstance().showPartnerTips(this.propsData);
// console.log(JSON.stringify( nod.info ) + "数据" + JSON.stringify( nod.mdata ) );
} else {
TipsController.getInstance().showItemTips(this.info.item_id);
}
}
});
cc._RF.pop();