扩展以下内容:
1.增加日志总开关,代码中的SystemSetting.IsOpenLog,该变量可以自行定义
2.日志标记tag,方便根据tag一眼找到相应日志
3.日志时间,不带时间的日志是没有灵魂的
4.日志颜色,方便打印不同颜色的日志
注:IsArrayContain是自己封装的检测array是否包括target项的函数,可自行定义
import { log } from "util";
import { Time } from "./Time";
import { IsArrayContain } from "./Util";
import SystemSetting from "../../../Game/SystemSetting";
export default class Log {
public static Tags: Array<string> = new Array<string>();
public static Key = {
System: "System",
Manager: "Manager",
Battle: "Battle",
Lobby: "Lobby",
Net: 'Net',
Entry: 'Entry',
WeChat: 'WeChat',
Profiler: "Profiler",
HeartBeat: 'HeartBeat',
Logic: 'Logic',
Login: 'Login&