From 6f59df45afb6b9ed44892a7e2e7a759fdb67c84e Mon Sep 17 00:00:00 2001 From: donggang <> Date: Fri, 19 Jan 2024 15:53:49 +0800 Subject: [PATCH] =?UTF-8?q?mvvm=E5=BA=93=E7=BB=91=E5=AE=9A=E5=88=B0oops?= =?UTF-8?q?=E4=B8=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/core/Oops.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/assets/core/Oops.ts b/assets/core/Oops.ts index 42d33a7..a954701 100644 --- a/assets/core/Oops.ts +++ b/assets/core/Oops.ts @@ -4,10 +4,12 @@ * @LastEditors: dgflash * @LastEditTime: 2023-08-21 15:19:56 */ -import { sys } from "cc"; +import { DEBUG } from "cc/env"; +import { EffectSingleCase } from "../libs/animator-effect/EffectSingleCase"; import { ecs } from "../libs/ecs/ECS"; import { ECSRootSystem } from "../libs/ecs/ECSSystem"; import { LanguageManager } from "../libs/gui/language/Language"; +import { VM } from "../libs/model-view/ViewModel"; import { HttpRequest } from "../libs/network/HttpRequest"; import { NetManager } from "../libs/network/NetManager"; import { Config } from "../module/config/Config"; @@ -20,11 +22,9 @@ import { StorageManager } from "./common/storage/StorageManager"; import { TimerManager } from "./common/timer/TimerManager"; import { GameManager } from "./game/GameManager"; import { LayerManager } from "./gui/layer/LayerManager"; -import { DEBUG } from "cc/env"; -import { EffectSingleCase } from "../libs/animator-effect/EffectSingleCase"; /** 框架版本号 */ -export var version: string = "1.1.4"; +export var version: string = "1.1.5"; /** 框架核心模块访问入口 */ export class oops { @@ -55,14 +55,16 @@ export class oops { /** 多语言模块 */ static language: LanguageManager; + /** 动画特效对象池管理器 */ + static pool: EffectSingleCase = EffectSingleCase.instance; /** HTTP */ static http: HttpRequest = new HttpRequest(); /** WebSocket */ static tcp: NetManager = new NetManager(); /** ECS */ static ecs: ECSRootSystem = new ecs.RootSystem(); - /** 动画特效对象池管理器 */ - static pool: EffectSingleCase = EffectSingleCase.instance; + /** MVVM */ + static mvvm = VM; } // 引入oops全局变量以方便调试