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

59 lines
1.0 KiB
TypeScript
Raw Permalink Normal View History

2025-02-17 21:36:37 +08:00
2025-03-06 22:46:48 +08:00
import { BattleView } from "../level1/Script/BattleView";
Merge remote-tracking branch 'origin/feature/xk/language' into dajun # Conflicts: # tgx-games-client/assets/Prefebs.meta # tgx-games-client/assets/Prefebs/role/Character001.prefab # tgx-games-client/assets/Prefebs/role/Character002.prefab # tgx-games-client/assets/Prefebs/role/Character003.prefab # tgx-games-client/assets/level1/Script/AreanPlayer.ts.meta # tgx-games-client/assets/level1/Script/BattleView.ts.meta # tgx-games-client/assets/level1/Script/PlayerController.ts # tgx-games-client/assets/level1/Script/WoodenManGame.ts.meta # tgx-games-client/assets/level1/Script/gameManager.ts # tgx-games-client/assets/level1/Script/player.ts # tgx-games-client/assets/level1/UI/图层 0.png.meta # tgx-games-client/assets/level1/scene/level1Scene.scene # tgx-games-client/assets/level3/scene/BallScene.scene # tgx-games-client/assets/level3/script/GameManager.ts # tgx-games-client/assets/module_arean/common/comUI/Button/btn_rectangle_01_n_bluegray.png.meta # tgx-games-client/assets/module_arean/common/comUI/Button/btn_rectangle_01_n_red.png.meta # tgx-games-client/assets/module_arean/common/comUI/Button/btn_rectangle_01_n_yellow.png.meta # tgx-games-client/assets/module_arean/common/comUI/Button/btn_sqeure_01.png.meta # tgx-games-client/assets/module_arean/common/comUI/Label/label_tag_01_Demo.png.meta # tgx-games-client/assets/module_arean/common/role/doll.prefab # tgx-games-client/assets/module_arean/common/role/red_c.prefab # tgx-games-client/assets/module_arean/lobby_arean.scene # tgx-games-client/assets/module_arean/scripts/AreanGameScene.ts # tgx-games-client/assets/module_arean/scripts/AreanLobbyScene.ts # tgx-games-client/assets/module_arean/scripts/common/CameraOrbit.ts # tgx-games-client/assets/module_arean/ui_searching_rival/ui_searching_rival.prefab # tgx-games-client/assets/module_basic/scripts/FrontConfig.ts # tgx-games-client/tsconfig.json # tgx-games-server/src/SrvGame/RoomArean.ts # tgx-games-server/src/db/mongodb/MongoDBHero.ts # tgx-games-server/src/shared/configs/data/LanguageCfg.json.meta # tgx-games-server/src/shared/configs/interface/ILanguageCfg.ts.meta
2025-02-21 14:15:16 +08:00
import { AreanPlayer } from "./AreanPlayer";
2025-03-06 22:46:48 +08:00
import { AreanConfigManager } from "./DataConfig/AreanConfigManager";
2025-02-17 21:36:37 +08:00
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();
Merge remote-tracking branch 'origin/feature/xk/language' into dajun # Conflicts: # tgx-games-client/assets/Prefebs.meta # tgx-games-client/assets/Prefebs/role/Character001.prefab # tgx-games-client/assets/Prefebs/role/Character002.prefab # tgx-games-client/assets/Prefebs/role/Character003.prefab # tgx-games-client/assets/level1/Script/AreanPlayer.ts.meta # tgx-games-client/assets/level1/Script/BattleView.ts.meta # tgx-games-client/assets/level1/Script/PlayerController.ts # tgx-games-client/assets/level1/Script/WoodenManGame.ts.meta # tgx-games-client/assets/level1/Script/gameManager.ts # tgx-games-client/assets/level1/Script/player.ts # tgx-games-client/assets/level1/UI/图层 0.png.meta # tgx-games-client/assets/level1/scene/level1Scene.scene # tgx-games-client/assets/level3/scene/BallScene.scene # tgx-games-client/assets/level3/script/GameManager.ts # tgx-games-client/assets/module_arean/common/comUI/Button/btn_rectangle_01_n_bluegray.png.meta # tgx-games-client/assets/module_arean/common/comUI/Button/btn_rectangle_01_n_red.png.meta # tgx-games-client/assets/module_arean/common/comUI/Button/btn_rectangle_01_n_yellow.png.meta # tgx-games-client/assets/module_arean/common/comUI/Button/btn_sqeure_01.png.meta # tgx-games-client/assets/module_arean/common/comUI/Label/label_tag_01_Demo.png.meta # tgx-games-client/assets/module_arean/common/role/doll.prefab # tgx-games-client/assets/module_arean/common/role/red_c.prefab # tgx-games-client/assets/module_arean/lobby_arean.scene # tgx-games-client/assets/module_arean/scripts/AreanGameScene.ts # tgx-games-client/assets/module_arean/scripts/AreanLobbyScene.ts # tgx-games-client/assets/module_arean/scripts/common/CameraOrbit.ts # tgx-games-client/assets/module_arean/ui_searching_rival/ui_searching_rival.prefab # tgx-games-client/assets/module_basic/scripts/FrontConfig.ts # tgx-games-client/tsconfig.json # tgx-games-server/src/SrvGame/RoomArean.ts # tgx-games-server/src/db/mongodb/MongoDBHero.ts # tgx-games-server/src/shared/configs/data/LanguageCfg.json.meta # tgx-games-server/src/shared/configs/interface/ILanguageCfg.ts.meta
2025-02-21 14:15:16 +08:00
private battleView: BattleView = null;
get BattleView(): BattleView {
return this.battleView;
}
set BattleView(value: BattleView) {
this.battleView = value;
}
player:AreanPlayer = null;
playerGroup:AreanPlayer[] = [];
2025-02-17 21:36:37 +08:00
/**
*
*/
public initData() {
}
}
export const areanMgr = AreanManager.Instance;