123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- (function() {
- var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
- var __module = nodeEnv ? module : {exports:{}};
- var __filename = 'preview-scripts/assets/script/utils/Log.js';
- var __require = nodeEnv ? function (request) {
- return cc.require(request);
- } : function (request) {
- return __quick_compile_project__.require(request, __filename);
- };
- function __define (exports, require, module) {
- if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
- cc._RF.push(module, '67d10ZYkcdBfIDdzvWV7o0w', 'Log');
- // script/utils/Log.ts
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.Log = exports.LOG_TAG = void 0;
- // 个人开关,只对log方法有效
- exports.LOG_TAG = {
- SOCKET: { desc: 'LOG_SOCKET', isOpen: true },
- TEST: { desc: 'LOG_TEST', isOpen: false },
- };
- var Log = /** @class */ (function () {
- function Log() {
- }
- Log.log = function (tag) {
- var args = [];
- for (var _i = 1; _i < arguments.length; _i++) {
- args[_i - 1] = arguments[_i];
- }
- var backLog = console.log || cc.log;
- if (!tag || !tag.isOpen) {
- return;
- }
- var arr = Array.prototype.slice.call(arguments);
- arr.splice(0, 1, "[" + tag.desc + "]");
- var info = Log.stack(2) + Log.getDateString() + " ";
- arr.splice(1, 0, info);
- backLog.apply(backLog, arr);
- };
- Log.warn = function () {
- var args = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- args[_i] = arguments[_i];
- }
- var backLog = console.warn || cc.warn;
- var arr = Array.prototype.slice.call(arguments);
- var info = Log.stack(2) + Log.getDateString() + " ";
- arr.splice(0, 0, info);
- backLog.apply(backLog, arr);
- };
- Log.error = function () {
- var args = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- args[_i] = arguments[_i];
- }
- var backLog = console.error || cc.error;
- var arr = Array.prototype.slice.call(arguments);
- var info = Log.stack(2) + Log.getDateString() + " ";
- arr.splice(0, 0, info);
- backLog.apply(backLog, arr);
- };
- Log.getDateString = function () {
- var d = new Date();
- var str = d.getHours().toString();
- var timeStr = "";
- timeStr += (str.length == 1 ? "0" + str : str) + ":";
- str = d.getMinutes().toString();
- timeStr += (str.length == 1 ? "0" + str : str) + ":";
- str = d.getSeconds().toString();
- timeStr += (str.length == 1 ? "0" + str : str) + ":";
- str = d.getMilliseconds().toString();
- if (str.length == 1)
- str = "00" + str;
- if (str.length == 2)
- str = "0" + str;
- timeStr += str;
- timeStr = "[" + timeStr + "]";
- return timeStr;
- };
- Log.stack = function (index) {
- if (index === void 0) { index = 2; }
- var e = new Error();
- var lines = e.stack.split("\n");
- lines.shift();
- var result = [];
- lines.forEach(function (line) {
- var _a;
- line = line.substring(7);
- var lineBreak = line.split(" ");
- if (lineBreak.length < 2) {
- result.push(lineBreak[0]);
- }
- else {
- result.push((_a = {}, _a[lineBreak[0]] = lineBreak[1], _a));
- }
- });
- var list = [];
- if (index < result.length - 1) {
- for (var a in result[index]) {
- list.push(a);
- }
- }
- var splitList = list[0].split(".");
- return (splitList[0] + ".js->" + splitList[1] + ":");
- };
- return Log;
- }());
- exports.Log = Log;
- cc._RF.pop();
- }
- if (nodeEnv) {
- __define(__module.exports, __require, __module);
- }
- else {
- __quick_compile_project__.registerModuleFunc(__filename, function () {
- __define(__module.exports, __require, __module);
- });
- }
- })();
- //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvdXRpbHMvTG9nLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLGlCQUFpQjtBQUNKLFFBQUEsT0FBTyxHQUFHO0lBQ25CLE1BQU0sRUFBRSxFQUFFLElBQUksRUFBRSxZQUFZLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRTtJQUM1QyxJQUFJLEVBQUUsRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUU7Q0FDNUMsQ0FBQTtBQUdEO0lBQUE7SUF5RUEsQ0FBQztJQXhFaUIsT0FBRyxHQUFqQixVQUFrQixHQUFHO1FBQUUsY0FBTzthQUFQLFVBQU8sRUFBUCxxQkFBTyxFQUFQLElBQU87WUFBUCw2QkFBTzs7UUFDMUIsSUFBSSxPQUFPLEdBQUcsT0FBTyxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFBO1FBQ25DLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFFO1lBQ3JCLE9BQU87U0FDVjtRQUVELElBQUksR0FBRyxHQUFlLEtBQUssQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUM1RCxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBSSxHQUFHLENBQUMsSUFBSSxNQUFHLENBQUMsQ0FBQztRQUNsQyxJQUFJLElBQUksR0FBRyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxhQUFhLEVBQUUsR0FBRyxHQUFHLENBQUM7UUFDcEQsR0FBRyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDO1FBQ3ZCLE9BQU8sQ0FBQyxLQUFLLENBQUMsT0FBTyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0lBQ2hDLENBQUM7SUFFYSxRQUFJLEdBQWxCO1FBQW1CLGNBQU87YUFBUCxVQUFPLEVB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ZSI6IiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiLy8g5Liq5Lq65byA5YWz77yM5Y+q5a+5bG9n5pa55rOV5pyJ5pWIXG5leHBvcnQgY29uc3QgTE9HX1RBRyA9IHtcbiAgICBTT0NLRVQ6IHsgZGVzYzogJ0xPR19TT0NLRVQnLCBpc09wZW46IHRydWUgfSxcbiAgICBURVNUOiB7IGRlc2M6ICdMT0dfVEVTVCcsIGlzT3BlbjogZmFsc2UgfSxcbn1cblxuXG5leHBvcnQgY2xhc3MgTG9nIHtcbiAgICBwdWJsaWMgc3RhdGljIGxvZyh0YWcsIC4uLmFyZ3MpIHtcbiAgICAgICAgdmFyIGJhY2tMb2cgPSBjb25zb2xlLmxvZyB8fCBjYy5sb2dcbiAgICAgICAgaWYgKCF0YWcgfHwgIXRhZy5pc09wZW4pIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuXG4gICAgICAgIGxldCBhcnI6IEFycmF5PGFueT4gPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMpO1xuICAgICAgICBhcnIuc3BsaWNlKDAsIDEsIGBbJHt0YWcuZGVzY31dYCk7XG4gICAgICAgIGxldCBpbmZvID0gTG9nLnN0YWNrKDIpICsgTG9nLmdldERhdGVTdHJpbmcoKSArIFwiIFwiO1xuICAgICAgICBhcnIuc3BsaWNlKDEsIDAsIGluZm8pO1xuICAgICAgICBiYWNrTG9nLmFwcGx5KGJhY2tMb2csIGFycik7XG4gICAgfVxuXG4gICAgcHVibGljIHN0YXRpYyB3YXJuKC4uLmFyZ3MpIHtcbiAgICAgICAgdmFyIGJhY2tMb2cgPSBjb25zb2xlLndhcm4gfHwgY2Mud2FyblxuICAgICAgICBsZXQgYXJyOiBBcnJheTxhbnk+ID0gQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoYXJndW1lbnRzKTtcbiAgICAgICAgbGV0IGluZm8gPSBMb2cuc3RhY2soMikgKyBMb2cuZ2V0RGF0ZVN0cmluZygpICsgXCIgXCI7XG4gICAgICAgIGFyci5zcGxpY2UoMCwgMCwgaW5mbyk7XG4gICAgICAgIGJhY2tMb2cuYXBwbHkoYmFja0xvZywgYXJyKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgc3RhdGljIGVycm9yKC4uLmFyZ3MpIHtcbiAgICAgICAgdmFyIGJhY2tMb2cgPSBjb25zb2xlLmVycm9yIHx8IGNjLmVycm9yXG4gICAgICAgIGxldCBhcnI6IEFycmF5PGFueT4gPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMpO1xuICAgICAgICBsZXQgaW5mbyA9IExvZy5zdGFjaygyKSArIExvZy5nZXREYXRlU3RyaW5nKCkgKyBcIiBcIjtcbiAgICAgICAgYXJyLnNwbGljZSgwLCAwLCBpbmZvKTtcbiAgICAgICAgYmFja0xvZy5hcHBseShiYWNrTG9nLCBhcnIpO1xuICAgIH1cblxuICAgIHByaXZhdGUgc3RhdGljIGdldERhdGVTdHJpbmcoKTogc3RyaW5nIHtcbiAgICAgICAgbGV0IGQgPSBuZXcgRGF0ZSgpO1xuICAgICAgICBsZXQgc3RyID0gZC5nZXRIb3VycygpLnRvU3RyaW5nKCk7XG4gICAgICAgIGxldCB0aW1lU3RyID0gXCJcIjtcbiAgICAgICAgdGltZVN0ciArPSAoc3RyLmxlbmd0aCA9PSAxID8gXCIwXCIgKyBzdHIgOiBzdHIpICsgXCI6XCI7XG4gICAgICAgIHN0ciA9IGQuZ2V0TWludXRlcygpLnRvU3RyaW5nKCk7XG4gICAgICAgIHRpbWVTdHIgKz0gKHN0ci5sZW5ndGggPT0gMSA/IFwiMFwiICsgc3RyIDogc3RyKSArIFwiOlwiO1xuICAgICAgICBzdHIgPSBkLmdldFNlY29uZHMoKS50b1N0cmluZygpO1xuICAgICAgICB0aW1lU3RyICs9IChzdHIubGVuZ3RoID09IDEgPyBcIjBcIiArIHN0ciA6IHN0cikgKyBcIjpcIjtcbiAgICAgICAgc3RyID0gZC5nZXRNaWxsaXNlY29uZHMoKS50b1N0cmluZygpO1xuICAgICAgICBpZiAoc3RyLmxlbmd0aCA9PSAxKSBzdHIgPSBcIjAwXCIgKyBzdHI7XG4gICAgICAgIGlmIChzdHIubGVuZ3RoID09IDIpIHN0ciA9IFwiMFwiICsgc3RyO1xuICAgICAgICB0aW1lU3RyICs9IHN0cjtcblxuICAgICAgICB0aW1lU3RyID0gXCJbXCIgKyB0aW1lU3RyICsgXCJdXCI7XG4gICAgICAgIHJldHVybiB0aW1lU3RyO1xuICAgIH1cblxuICAgIHByaXZhdGUgc3RhdGljIHN0YWNrKGluZGV4ID0gMik6IHN0cmluZyB7XG4gICAgICAgIHZhciBlID0gbmV3IEVycm9yKCk7XG4gICAgICAgIHZhciBsaW5lcyA9IGUuc3RhY2suc3BsaXQoXCJcXG5cIik7XG4gICAgICAgIGxpbmVzLnNoaWZ0KCk7XG4gICAgICAgIHZhciByZXN1bHQgPSBbXTtcbiAgICAgICAgbGluZXMuZm9yRWFjaChmdW5jdGlvbiAobGluZSkge1xuICAgICAgICAgICAgbGluZSA9IGxpbmUuc3Vic3RyaW5nKDcpO1xuICAgICAgICAgICAgdmFyIGxpbmVCcmVhayA9IGxpbmUuc3BsaXQoXCIgXCIpO1xuICAgICAgICAgICAgaWYgKGxpbmVCcmVhay5sZW5ndGggPCAyKSB7XG4gICAgICAgICAgICAgICAgcmVzdWx0LnB1c2gobGluZUJyZWFrWzBdKTtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmVzdWx0LnB1c2goeyBbbGluZUJyZWFrWzBdXTogbGluZUJyZWFrWzFdIH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9KTtcblxuICAgICAgICB2YXIgbGlzdCA9IFtdO1xuICAgICAgICBpZiAoaW5kZXggPCByZXN1bHQubGVuZ3RoIC0gMSkge1xuICAgICAgICAgICAgZm9yICh2YXIgYSBpbiByZXN1bHRbaW5kZXhdKSB7XG4gICAgICAgICAgICAgICAgbGlzdC5wdXNoKGEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdmFyIHNwbGl0TGlzdCA9IGxpc3RbMF0uc3BsaXQoXCIuXCIpO1xuICAgICAgICByZXR1cm4gKHNwbGl0TGlzdFswXSArIFwiLmpzLT5cIiArIHNwbGl0TGlzdFsxXSArIFwiOlwiKTtcbiAgICB9XG59Il19
|