47 lines
1004 B
JavaScript
47 lines
1004 B
JavaScript
var gameConfig = require("gameConfig");
|
|
var NetManage = require("NetManage");
|
|
var httpclient = require("httpclient");
|
|
const { uimanger } = require("../UIManger");
|
|
const {
|
|
default: Loading,
|
|
closeloading,
|
|
showLoading,
|
|
} = require("../../gif/Loading");
|
|
cc.Class({
|
|
extends: cc.Component,
|
|
|
|
properties: {
|
|
editbox: {
|
|
default: null,
|
|
type: cc.EditBox,
|
|
},
|
|
},
|
|
|
|
onDestroy() {
|
|
cc.Notifier.off("ongetItemList", this);
|
|
},
|
|
|
|
onclose() {
|
|
this.node.destroy();
|
|
},
|
|
onok() {
|
|
if (this.editbox.string == "") {
|
|
cc.uiHelper.showTips("Please enter a name");
|
|
return;
|
|
}
|
|
showLoading();
|
|
var self = this;
|
|
var cb = function (obj) {
|
|
closeloading();
|
|
console.log(JSON.stringify(obj));
|
|
NetManage.useitem("90001", 1, obj.name, obj.name_sign, () => {
|
|
self.onclose();
|
|
closeloading();
|
|
});
|
|
};
|
|
NetManage.checkName(this.editbox.string, cb);
|
|
},
|
|
|
|
// update (dt) {},
|
|
});
|