(function() { var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined'; var __module = nodeEnv ? module : {exports:{}}; var __filename = 'preview-scripts/assets/script/mk/system/MKSystem.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, 'f0038hKHC9Nf5+ipaUV9rc5', 'MKSystem'); // script/mk/system/MKSystem.ts "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var BuglySDK_1 = require("../sdk/BuglySDK"); var FileUtil_1 = require("../utils/FileUtil"); var TimeUtil_1 = require("../utils/TimeUtil"); var AudioSystem_1 = require("./AudioSystem"); var DataSystem_1 = require("./DataSystem"); var HttpSystem_1 = require("./HttpSystem"); var LoadResUtil_1 = require("../utils/LoadResUtil"); var LogUtil_1 = require("../utils/LogUtil"); var EncryptUtil_1 = require("../utils/EncryptUtil"); var GameUtil_1 = require("../utils/GameUtil"); var StorageUtil_1 = require("../utils/StorageUtil"); var TimerSystem_1 = require("./TimerSystem"); var EventSystem_1 = require("./EventSystem"); var MathUtil_1 = require("../utils/MathUtil"); var AdSystem_1 = require("./AdSystem"); var JsbSystem_1 = require("./JsbSystem"); var ATSDKMgr_1 = require("../sdk/ad/toppon/AnyThinkAdsMgr/ATSDKMgr"); /** * @description mk系统 * @author 邹勇,冯聪,薛鸿潇,kaka */ var MKSystem = /** @class */ (function () { function MKSystem() { this.init(); } MKSystem.prototype.init = function () { //工具 this.time = new TimeUtil_1.default(); this.file = new FileUtil_1.default(); this.encrypt = new EncryptUtil_1.EncryptUtil(); this.console = new LogUtil_1.default(); this.game = new GameUtil_1.default(); this.loader = new LoadResUtil_1.default(); this.storage = new StorageUtil_1.default(); this.math = new MathUtil_1.default(); //sdk this.bugly = new BuglySDK_1.default(); //system this.data = new DataSystem_1.default(); this.http = new HttpSystem_1.default(); this.audio = new AudioSystem_1.default(); this.ad = new AdSystem_1.default(ATSDKMgr_1.default.getInstance()); this.jsb = new JsbSystem_1.default(); this.timer = new TimerSystem_1.default(); this.event = new EventSystem_1.default(); }; return MKSystem; }()); window['mk'] = new MKSystem(); 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcc2NyaXB0XFxta1xcc3lzdGVtXFxNS1N5c3RlbS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLDRDQUF1QztBQUN2Qyw4Q0FBeUM7QUFDekMsOENBQXlDO0FBQ3pDLDZDQUF3QztBQUN4QywyQ0FBc0M7QUFDdEMsMkNBQXNDO0FBQ3RDLG9EQUErQztBQUMvQyw0Q0FBdUM7QUFDdkMsb0RBQW1EO0FBQ25ELDhDQUF5QztBQUV6QyxvREFBK0M7QUFDL0MsNkNBQXdDO0FBQ3hDLDZDQUF3QztBQUN4Qyw4Q0FBeUM7QUFDekMsdUNBQWtDO0FBQ2xDLHlDQUFvQztBQUNwQyxxRUFBZ0U7QUFFaEU7OztHQUdHO0FBQ0g7SUFDSTtRQUNJLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQztJQUNoQixDQUFDO0lBNEJELHVCQUFJLEdBQUo7UUFDSSxJQUFJO1FBQ0osSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLGtCQUFRLEVBQUUsQ0FBQztRQUMzQixJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksa0JBQVEsRUFBRSxDQUFDO1FBQzNCLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSx5QkFBVyxFQUFFLENBQUM7UUFDakMsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLGlCQUFPLEVBQUUsQ0FBQztRQUM3QixJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksa0JBQVEsRUFBRSxDQUFDO1FBQzNCLElBQUksQ0FBQyxNQUFNLEdBQUcsSUFBSSxxQkFBVyxFQUFFLENBQUM7UUFDaEMsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLHFCQUFXLEVBQUUsQ0FBQztRQUNqQyxJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksa0JBQVEsRUFBRSxDQUFDO1FBRTNCLEtBQUs7UUFDTCxJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksa0JBQVEsRUFBRSxDQUFDO1FBRTVCLFFBQVE7UUFDUixJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksb0JBQVUsRUFBRSxDQUFDO1FBQzdCLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxvQkFBVSxFQUFFLENBQUM7UUFDN0IsSUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLHFCQUFXLEVBQUUsQ0FBQztRQUMvQixJQUFJLENBQUMsRUFBRSxHQUFHLElBQUksa0JBQVEsQ0FBQyxrQkFBUSxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUM7UUFDL0MsSUFBSSxDQUFDLEdBQUcsR0FBRyxJQUFJLG1CQUFTLEVBQUUsQ0FBQztRQUUzQixJQUFJLENBQUMsS0FBSyxHQUFHLElBQUkscUJBQVcsRUFBRSxDQUFDO1FBQy9CLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxxQkFBVyxFQUFFLENBQUM7SUFHbkMsQ0FBQztJQUNMLGVBQUM7QUFBRCxDQXpEQSxBQXlEQyxJQUFBO0FBS0QsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksUUFBUSxFQUFFLENBQUMiLCJmaWxlIjoiIiwic291cmNlUm9vdCI6Ii8iLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgQnVnbHlTREsgZnJvbSBcIi4uL3Nkay9CdWdseVNES1wiO1xyXG5pbXBvcnQgRmlsZVV0aWwgZnJvbSBcIi4uL3V0aWxzL0ZpbGVVdGlsXCI7XHJcbmltcG9ydCBUaW1lVXRpbCBmcm9tIFwiLi4vdXRpbHMvVGltZVV0aWxcIjtcclxuaW1wb3J0IEF1ZGlvU3lzdGVtIGZyb20gXCIuL0F1ZGlvU3lzdGVtXCI7XHJcbmltcG9ydCBEYXRhU3lzdGVtIGZyb20gXCIuL0RhdGFTeXN0ZW1cIjtcclxuaW1wb3J0IEh0dHBTeXN0ZW0gZnJvbSBcIi4vSHR0cFN5c3RlbVwiO1xyXG5pbXBvcnQgTG9hZFJlc1V0aWwgZnJvbSBcIi4uL3V0aWxzL0xvYWRSZXNVdGlsXCI7XHJcbmltcG9ydCBMb2dVdGlsIGZyb20gXCIuLi91dGlscy9Mb2dVdGlsXCI7XHJcbmltcG9ydCB7IEVuY3J5cHRVdGlsIH0gZnJvbSBcIi4uL3V0aWxzL0VuY3J5cHRVdGlsXCI7XHJcbmltcG9ydCBHYW1lVXRpbCBmcm9tIFwiLi4vdXRpbHMvR2FtZVV0aWxcIjtcclxuaW1wb3J0IFVJU3lzdGVtIGZyb20gXCIuL1VJU3lzdGVtXCI7XHJcbmltcG9ydCBTdG9yYWdlVXRpbCBmcm9tIFwiLi4vdXRpbHMvU3RvcmFnZVV0aWxcIjtcclxuaW1wb3J0IFRpbWVyU3lzdGVtIGZyb20gXCIuL1RpbWVyU3lzdGVtXCI7XHJcbmltcG9ydCBFdmVudFN5c3RlbSBmcm9tIFwiLi9FdmVudFN5c3RlbVwiO1xyXG5pbXBvcnQgTWF0aFV0aWwgZnJvbSBcIi4uL3V0aWxzL01hdGhVdGlsXCI7XHJcbmltcG9ydCBBZFN5c3RlbSBmcm9tIFwiLi9BZFN5c3RlbVwiO1xyXG5pbXBvcnQgSnNiU3lzdGVtIGZyb20gXCIuL0pzYlN5c3RlbVwiO1xyXG5pbXBvcnQgQVRTREtNZ3IgZnJvbSBcIi4uL3Nkay9hZC90b3Bwb24vQW55VGhpbmtBZHNNZ3IvQVRTREtNZ3JcIjtcclxuXHJcbi8qKlxyXG4gKiBAZGVzY3JpcHRpb24gbWvns7vnu59cclxuICogQGF1dGhvciDpgrnli4fvvIzlhq/ogarvvIzolpvpuL/mvYfvvIxrYWthXHJcbiAqL1xyXG5jbGFzcyBNS1N5c3RlbSB7XHJcbiAgICBjb25zdHJ1Y3RvcigpIHtcclxuICAgICAgICB0aGlzLmluaXQoKTtcclxuICAgIH1cclxuXHJcbiAgICAvKiog5bel5YW3ICovXHJcbiAgICB0aW1lOiBUaW1lVXRpbDtcclxuICAgIGZpbGU6IEZpbGVVdGlsO1xyXG4gICAgZW5jcnlwdDogRW5jcnlwdFV0aWw7XHJcbiAgICBjb25zb2xlOiBMb2dVdGlsO1xyXG4gICAgZ2FtZTogR2FtZVV0aWw7XHJcbiAgICBsb2FkZXI6IExvYWRSZXNVdGlsO1xyXG4gICAgc3RvcmFnZTogU3RvcmFnZVV0aWw7XHJcbiAgICBtYXRoOiBNYXRoVXRpbDtcclxuXHJcbiAgICAvKiogU0RLICovXHJcbiAgICBidWdseTogQnVnbHlTREs7XHJcblxyXG5cclxuICAgIC8qKiDns7vnu5/nrqHnkIYgKi9cclxuICAgIGRhdGE6IERhdGFTeXN0ZW07XHJcbiAgICBhZDogQWRTeXN0ZW07XHJcbiAgICBqc2I6IEpzYlN5c3RlbTtcclxuICAgIGh0dHA6IEh0dHBTeXN0ZW07XHJcbiAgICBhdWRpbzogQXVkaW9TeXN0ZW07XHJcbiAgICB0aW1lcjogVGltZXJTeXN0ZW07XHJcbiAgICBldmVudDogRXZlbnRTeXN0ZW07XHJcblxyXG4gICAgLyoqIOaMgui9veWcqE1haW5TY2VuZeeahOeVjOmdouS4iu+8jOS4jemcgOimgW5ldyAqL1xyXG4gICAgdWk6IFVJU3lzdGVtO1xyXG5cclxuICAgIGluaXQoKSB7XHJcbiAgICAgICAgLy/lt6XlhbdcclxuICAgICAgICB0aGlzLnRpbWUgPSBuZXcgVGltZVV0aWwoKTtcclxuICAgICAgICB0aGlzLmZpbGUgPSBuZXcgRmlsZVV0aWwoKTtcclxuICAgICAgICB0aGlzLmVuY3J5cHQgPSBuZXcgRW5jcnlwdFV0aWwoKTtcclxuICAgICAgICB0aGlzLmNvbnNvbGUgPSBuZXcgTG9nVXRpbCgpO1xyXG4gICAgICAgIHRoaXMuZ2FtZSA9IG5ldyBHYW1lVXRpbCgpO1xyXG4gICAgICAgIHRoaXMubG9hZGVyID0gbmV3IExvYWRSZXNVdGlsKCk7XHJcbiAgICAgICAgdGhpcy5zdG9yYWdlID0gbmV3IFN0b3JhZ2VVdGlsKCk7XHJcbiAgICAgICAgdGhpcy5tYXRoID0gbmV3IE1hdGhVdGlsKCk7XHJcblxyXG4gICAgICAgIC8vc2RrXHJcbiAgICAgICAgdGhpcy5idWdseSA9IG5ldyBCdWdseVNESygpO1xyXG5cclxuICAgICAgICAvL3N5c3RlbVxyXG4gICAgICAgIHRoaXMuZGF0YSA9IG5ldyBEYXRhU3lzdGVtKCk7XHJcbiAgICAgICAgdGhpcy5odHRwID0gbmV3IEh0dHBTeXN0ZW0oKTtcclxuICAgICAgICB0aGlzLmF1ZGlvID0gbmV3IEF1ZGlvU3lzdGVtKCk7XHJcbiAgICAgICAgdGhpcy5hZCA9IG5ldyBBZFN5c3RlbShBVFNES01nci5nZXRJbnN0YW5jZSgpKTtcclxuICAgICAgICB0aGlzLmpzYiA9IG5ldyBKc2JTeXN0ZW0oKTtcclxuXHJcbiAgICAgICAgdGhpcy50aW1lciA9IG5ldyBUaW1lclN5c3RlbSgpO1xyXG4gICAgICAgIHRoaXMuZXZlbnQgPSBuZXcgRXZlbnRTeXN0ZW0oKTtcclxuXHJcblxyXG4gICAgfVxyXG59XHJcblxyXG5kZWNsYXJlIGdsb2JhbCB7XHJcbiAgICBjb25zdCBtazogTUtTeXN0ZW07XHJcbn1cclxud2luZG93WydtayddID0gbmV3IE1LU3lzdGVtKCk7XHJcblxyXG4iXX0=