Unity3D 开发工具系列 日志系统:核心模块Logging
Unity3D 开发工具系列 日志系统:调用封装Log
Unity3D 开发工具系列 日志系统:输出模块ConsoleAppender
Unity3D 开发工具系列 日志系统:输出模块FileAppender
Unity3D 开发工具系列 日志系统:输出模块GUIAppender
Unity3D 开发工具系列 日志系统:输出模块MobileGUIAppender
Unity3D 开发工具系列 日志系统:输出模块WindowAppender
Unity3D 开发工具系列 日志系统:配置模块LogConfig
控制台输出
源代码
using UnityEngine;
using Epitome;
using Epitome.LogSystem;
public class LogConfig : MonoSingleton<LogConfig>
{
private void Awake()
{
DontDestroyOnLoad();
// 启用日志
Log.EnableLog(true);
// 设置日志级别
Log.LogLevel(LogLevel.ALL);
// 设置日志输出
Log.LoadAppenders(AppenderType.GUI);
Log.Trace("开启日志系统");
// 注册Unity日志的监听
Log.RegisterLogMessage();
Debug.Log("注册Unity日志的监听");
}
protected override void OnDestroy()
{
// 注销Unity日志的监听
Log.UnRegisterLogMessage();
base.OnDestroy();
}
}