GameDotMgr.js
4.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/script/game/GameDotMgr.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, '42c85SZlkZBiK4oiwPhmvGG', 'GameDotMgr');
// script/game/GameDotMgr.ts
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const AVG_1 = require("../avg/AVG");
const GameModelManager_1 = require("./model/GameModelManager");
let GameDotMgr = /** @class */ (() => {
class GameDotMgr {
static getInstance() {
return GameDotMgr._instance;
}
async dotClickUI(uiName) {
let recordKey = "click_ui_count_" + uiName + "_t_" + GameModelManager_1.GameModelManager.getCurDayStr();
let clickCount = AVG_1.GameRecord.globalVariables[recordKey];
if (undefined === clickCount) {
clickCount = 0;
}
clickCount += 1;
AVG_1.GameRecord.globalVariables[recordKey] = clickCount;
AVG_1.GameRecord.saveRecord();
}
}
GameDotMgr._instance = new GameDotMgr();
return GameDotMgr;
})();
exports.default = GameDotMgr;
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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS9HYW1lRG90TWdyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQ0Esb0NBQXdDO0FBQ3hDLCtEQUE0RDtBQUU1RDtJQUFBLE1BQXFCLFVBQVU7UUFHcEIsTUFBTSxDQUFDLFdBQVc7WUFDckIsT0FBTyxVQUFVLENBQUMsU0FBUyxDQUFDO1FBQ2hDLENBQUM7UUFFTSxLQUFLLENBQUMsVUFBVSxDQUFDLE1BQWM7WUFDbEMsSUFBSSxTQUFTLEdBQUcsaUJBQWlCLEdBQUcsTUFBTSxHQUFHLEtBQUssR0FBRyxtQ0FBZ0IsQ0FBQyxZQUFZLEVBQUUsQ0FBQztZQUNyRixJQUFJLFVBQVUsR0FBRyxnQkFBVSxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQVcsQ0FBQztZQUNqRSxJQUFJLFNBQVMsS0FBSyxVQUFVLEVBQUU7Z0JBQzFCLFVBQVUsR0FBRyxDQUFDLENBQUM7YUFDbEI7WUFDRCxVQUFVLElBQUksQ0FBQyxDQUFDO1lBQ2hCLGdCQUFVLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyxHQUFHLFVBQVUsQ0FBQztZQUNuRCxnQkFBVSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQzVCLENBQUM7O0lBZnVCLG9CQUFTLEdBQWUsSUFBSSxVQUFVLEVBQUUsQ0FBQztJQWlCckUsaUJBQUM7S0FBQTtrQkFsQm9CLFVBQVUiLCJmaWxlIjoiIiwic291cmNlUm9vdCI6Ii8iLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCB7IEdhbWVSZWNvcmQgfSBmcm9tIFwiLi4vYXZnL0FWR1wiO1xuaW1wb3J0IHsgR2FtZU1vZGVsTWFuYWdlciB9IGZyb20gXCIuL21vZGVsL0dhbWVNb2RlbE1hbmFnZXJcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgR2FtZURvdE1nciB7XG4gICAgcHJpdmF0ZSBzdGF0aWMgcmVhZG9ubHkgX2luc3RhbmNlOiBHYW1lRG90TWdyID0gbmV3IEdhbWVEb3RNZ3IoKTtcblxuICAgIHB1YmxpYyBzdGF0aWMgZ2V0SW5zdGFuY2UoKTogR2FtZURvdE1nciB7XG4gICAgICAgIHJldHVybiBHYW1lRG90TWdyLl9pbnN0YW5jZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgYXN5bmMgZG90Q2xpY2tVSSh1aU5hbWU6IHN0cmluZykge1xuICAgICAgICBsZXQgcmVjb3JkS2V5ID0gXCJjbGlja191aV9jb3VudF9cIiArIHVpTmFtZSArIFwiX3RfXCIgKyBHYW1lTW9kZWxNYW5hZ2VyLmdldEN1ckRheVN0cigpO1xuICAgICAgICBsZXQgY2xpY2tDb3VudCA9IEdhbWVSZWNvcmQuZ2xvYmFsVmFyaWFibGVzW3JlY29yZEtleV0gYXMgbnVtYmVyO1xuICAgICAgICBpZiAodW5kZWZpbmVkID09PSBjbGlja0NvdW50KSB7XG4gICAgICAgICAgICBjbGlja0NvdW50ID0gMDtcbiAgICAgICAgfVxuICAgICAgICBjbGlja0NvdW50ICs9IDE7XG4gICAgICAgIEdhbWVSZWNvcmQuZ2xvYmFsVmFyaWFibGVzW3JlY29yZEtleV0gPSBjbGlja0NvdW50O1xuICAgICAgICBHYW1lUmVjb3JkLnNhdmVSZWNvcmQoKTtcbiAgICB9XG5cbn0iXX0=