GameDotMgr.js
1021 Bytes
"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();