squidGame/tgx-games-client/assets/module_arean/scripts/AreanManager.ts

58 lines
1013 B
TypeScript

import {AreanConfigManager} from "db://assets/module_arean/scripts/DataConfig/AreanConfigManager";
export class AreanManager {
private static _instance: AreanManager;
public static get Instance(): AreanManager {
return this._instance || (this._instance = new this());
}
private _languageType: number = 1;
/**
* 语言类型
*/
public get languageType(): number {
return this._languageType;
}
/**
* 语言类型
*/
public set languageType(value: number) {
this._languageType = value;
}
public cfgMgr: AreanConfigManager = new AreanConfigManager();
// private battleView: BattleView = null;
//
// get BattleView(): BattleView {
// return this.battleView;
// }
// set BattleView(value: BattleView) {
// this.battleView = value;
// }
//
//
// player:AreanPlayer = null;
// playerGroup:AreanPlayer[] = [];
/**
* 初始化
*/
public initData() {
}
}
export const areanMgr = AreanManager.Instance;