12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- (function() {
- var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
- var __module = nodeEnv ? module : {exports:{}};
- var __filename = 'preview-scripts/assets/script/manager/Singleton.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, '423a1qsUvBMooHyQnmY2gRq', 'Singleton');
- // script/manager/Singleton.ts
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.Singleton = void 0;
- /**
- * 单例
- * @returns Instance
- */
- function Singleton() {
- var Single = /** @class */ (function () {
- function Single() {
- }
- Object.defineProperty(Single, "Instance", {
- get: function () {
- if (Single._instance == null) {
- Single._instance = new this();
- }
- return Single._instance;
- },
- enumerable: false,
- configurable: true
- });
- Single._instance = null;
- return Single;
- }());
- return Single;
- }
- exports.Singleton = Singleton;
- 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvbWFuYWdlci9TaW5nbGV0b24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7OztHQUdHO0FBQ0gsU0FBZ0IsU0FBUztJQUNyQjtRQUNJO1FBQTBCLENBQUM7UUFHM0Isc0JBQWtCLGtCQUFRO2lCQUExQjtnQkFDSSxJQUFJLE1BQU0sQ0FBQyxTQUFTLElBQUksSUFBSSxFQUFFO29CQUMxQixNQUFNLENBQUMsU0FBUyxHQUFHLElBQUksSUFBSSxFQUFFLENBQUM7aUJBQ2pDO2dCQUNELE9BQU8sTUFBTSxDQUFDLFNBQWMsQ0FBQztZQUNqQyxDQUFDOzs7V0FBQTtRQVBjLGdCQUFTLEdBQVcsSUFBSSxDQUFDO1FBUTVDLGFBQUM7S0FWRCxBQVVDLElBQUE7SUFDRCxPQUFPLE1BQU0sQ0FBQztBQUNsQixDQUFDO0FBYkQsOEJBYUMiLCJmaWxlIjoiIiwic291cmNlUm9vdCI6Ii8iLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIOWNleS+i1xuICogQHJldHVybnMgSW5zdGFuY2VcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIFNpbmdsZXRvbjxUPigpIHtcbiAgICBjbGFzcyBTaW5nbGUge1xuICAgICAgICBwcm90ZWN0ZWQgY29uc3RydWN0b3IoKSB7IH1cbiAgICAgICAgcHJpdmF0ZSBzdGF0aWMgX2luc3RhbmNlOiBTaW5nbGUgPSBudWxsO1xuXG4gICAgICAgIHB1YmxpYyBzdGF0aWMgZ2V0IEluc3RhbmNlKCk6IFQge1xuICAgICAgICAgICAgaWYgKFNpbmdsZS5faW5zdGFuY2UgPT0gbnVsbCkge1xuICAgICAgICAgICAgICAgIFNpbmdsZS5faW5zdGFuY2UgPSBuZXcgdGhpcygpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcmV0dXJuIFNpbmdsZS5faW5zdGFuY2UgYXMgVDtcbiAgICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gU2luZ2xlO1xufSJdfQ==
|