对cocos creator 中log的扩展

本文介绍了如何扩展Cocos Creator的log功能,包括添加日志总开关(SystemSetting.IsOpenLog),日志标记tag,显示时间戳以及彩色日志输出,以增强日志的可读性和定位问题的效率。
摘要由CSDN通过智能技术生成

扩展以下内容:

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&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值