refactor: 移除调试日志并统一使用日志工具
- 删除多个文件中的 console.log/console.warn/console.error 调试输出 - 将日志输出统一替换为 mLogger 工具,支持调试模式控制 - 清理注释掉的调试代码和空方法体
This commit is contained in:
@@ -13,6 +13,7 @@ import { UIID } from "../common/config/GameUIConfig";
|
||||
import { LoadingViewComp } from "./view/LoadingViewComp";
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { WxCloudApi } from "../wx_clound_client_api/WxCloudApi";
|
||||
import { mLogger } from "../common/Logger";
|
||||
|
||||
/**
|
||||
* 游戏进入初始化模块
|
||||
@@ -22,7 +23,7 @@ import { WxCloudApi } from "../wx_clound_client_api/WxCloudApi";
|
||||
@ecs.register(`Initialize`)
|
||||
export class Initialize extends ecs.Entity {
|
||||
LoadingView!: LoadingViewComp;
|
||||
|
||||
debugMode: boolean = false; // 是否启用调试模式
|
||||
protected init() {
|
||||
var queue: AsyncQueue = new AsyncQueue();
|
||||
// 加载自定义资
|
||||
@@ -52,7 +53,7 @@ export class Initialize extends ecs.Entity {
|
||||
//加载精灵配置表
|
||||
// oops.res.load("config/game/heros", next);
|
||||
} catch (error) {
|
||||
console.error("[Initialize]: 自定义内容加载失败:", error);
|
||||
mLogger.error(this.debugMode, 'Initialize', "[Initialize]: 自定义内容加载失败:", error);
|
||||
next(); // 即使失败也要继续,不阻塞游戏启动
|
||||
}
|
||||
});
|
||||
@@ -99,20 +100,20 @@ export class Initialize extends ecs.Entity {
|
||||
*/
|
||||
private async loadGameDataUnified() {
|
||||
try {
|
||||
console.log("[Initialize]: 开始统一数据加载流程...");
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 开始统一数据加载流程...");
|
||||
|
||||
if (this.isWxClient()) {
|
||||
// 微信客户端:加载云端数据
|
||||
console.log("[Initialize]: 检测到微信客户端,使用云端数据");
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 检测到微信客户端,使用云端数据");
|
||||
await this.loadFromCloud();
|
||||
} else {
|
||||
// 非微信客户端:使用本地调试数据
|
||||
console.log("[Initialize]: 非微信客户端,使用本地调试数据");
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 非微信客户端,使用本地调试数据");
|
||||
await this.loadFromLocalDebug();
|
||||
}
|
||||
|
||||
} catch (error) {
|
||||
console.error("[Initialize]: 统一数据加载失败:", error);
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 统一数据加载失败:", error);
|
||||
// 失败时使用默认数据 游戏需要退出
|
||||
}
|
||||
}
|
||||
@@ -130,7 +131,7 @@ export class Initialize extends ecs.Entity {
|
||||
const response = loginResult.result;
|
||||
|
||||
if (loginResult.result.code === 200) {
|
||||
console.log("[Initialize]: 云端登录成功");
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 云端登录成功");
|
||||
smc.updateCloudData()
|
||||
const cloudData = loginResult.result.data;
|
||||
try {
|
||||
@@ -147,17 +148,17 @@ export class Initialize extends ecs.Entity {
|
||||
}
|
||||
|
||||
} catch (error) {
|
||||
console.error(`[SMC]: 数据覆盖失败:`, error);
|
||||
mLogger.log(this.debugMode, 'Initialize', `[SMC]: 数据覆盖失败:`, error);
|
||||
}
|
||||
|
||||
} else {
|
||||
console.warn("[Initialize]: 云端登录失败:", response.msg);
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 云端登录失败:", response.msg);
|
||||
// 登录失败时使用本地数据 游戏需要退出
|
||||
console.log("[Initialize]: 云端登录失败:", response.msg);
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 云端登录失败:", response.msg);
|
||||
}
|
||||
|
||||
} catch (error) {
|
||||
console.error("[Initialize]: 云端数据加载异常:", error);
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 云端数据加载异常:", error);
|
||||
// 异常时使用本地数据 游戏需要退出
|
||||
}
|
||||
}
|
||||
@@ -172,7 +173,7 @@ export class Initialize extends ecs.Entity {
|
||||
// 用本地调试数据覆盖客户端数据
|
||||
|
||||
} catch (error) {
|
||||
console.error("[Initialize]: 本地调试数据加载异常:", error);
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 本地调试数据加载异常:", error);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -184,9 +185,9 @@ export class Initialize extends ecs.Entity {
|
||||
// 请替换为您的实际云环境ID
|
||||
const cloudEnvId = "cloud1-6gknw0qk911036d8"; // TODO: 配置您的云环境ID
|
||||
WxCloudApi.init(cloudEnvId);
|
||||
console.log("[Initialize]: 微信云环境初始化完成");
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 微信云环境初始化完成");
|
||||
} catch (error) {
|
||||
console.error("[Initialize]: 微信云环境初始化失败:", error);
|
||||
mLogger.log(this.debugMode, 'Initialize', "[Initialize]: 微信云环境初始化失败:", error);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user