ihaiu.Loger C#用来适配 Console.WriteLine 和 Unity Debug

| 发布     | 分类 C#  | 标签 C#  log 

https://github.com/ihaiucom/ihaiu.Loger

C# Log 用来适配 Console.WriteLine 和 Unity Debug

dll

用于Unity输出Log IhaiuLog_unity.dll

用于Console输出Log IhaiuLog.dll

编译 IhaiuLog_unity.dll 需要在Project Options -> Build -> Complier。 需要在Define Symbols添加UNITY

// Log

public static void Log                  (object message);

public static void LogTag               (object tag,    object message);

public static void Log                  (bool   isopen, object tag,     object message);



// LogFormat

public static void LogFormat            (string format, params object[] args);

public static void LogTagFormat         (object tag, string format, params object[] args);

public static void LogFormat            (bool isopen, object tag, string format, params object[] args);


// 其他的 Warning,Error Api也是一样的。

bool isopen 参数的目的是控制某个模块的log是否输出

object tag 参数的目的是为了方便查找某个模块的Log过滤

你可以取实现自己的ILogHandle,比如把Log输出到文件。

上一篇: C# 线程请求HTTP
下一篇: Unity profiler 性能查看器里面描述的含义