38 lines
961 B
JavaScript
38 lines
961 B
JavaScript
"use strict";
|
|
cc._RF.push(module, 'c5ffbs7CDZCq6BuClKDI3T0', 'tips.item.common');
|
|
// Scripts/mod/tips/cmp/tips.item.common.js
|
|
|
|
"use strict";
|
|
|
|
/******************************************************************
|
|
*
|
|
* 通用道具提示
|
|
*
|
|
******************************************************************/
|
|
|
|
var BridgeWindow = require("bridge.window");
|
|
var ItemDesc = require("cmp.item.detail");
|
|
var TipsController = require("tips_controller");
|
|
cc.Class({
|
|
"extends": BridgeWindow,
|
|
properties: {
|
|
itemDesc: {
|
|
"default": null,
|
|
type: ItemDesc,
|
|
displayName: "道具详情"
|
|
}
|
|
},
|
|
// 重载:参数打开
|
|
onOpenConfigs: function onOpenConfigs(_params) {
|
|
this.data = _params.data;
|
|
this.itemDesc.setData(_params.data, "tips");
|
|
},
|
|
onTouchRandom: function onTouchRandom() {
|
|
var TC = TipsController.getInstance();
|
|
if (TC && this.data) {
|
|
TC.showItemRandomTips(true, this.data.base_id);
|
|
}
|
|
}
|
|
});
|
|
|
|
cc._RF.pop(); |