# LogPro **Repository Path**: crazybee0124/log-pro ## Basic Information - **Project Name**: LogPro - **Description**: 适用于Unity的增强Log插件 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-07-01 - **Last Updated**: 2025-07-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LogPro #### 介绍 适用于Unity的增强Debug Log插件,只需要把项目中的Debug换成DebugPro即可。 #### 解决的问题 1. Log显示毫秒和线程Id (多线程的时候特别有用) 2. Log不影响Unity控制台的双击跳转 (dll) 3. 可通过filter屏蔽Log(多人协作的时候,不希望别人的Log影响自己的) 4. Log能够显示不同的颜色 (需要快速区分普通Log的时候) 5. 更少的gc消耗(在editor中debug的时候更流畅) #### 使用说明 1. 拷贝LogPro.dll到自己的Unity项目的Assets目录(推荐拷贝到Plugins) 2. using LogPro; 3. 使用DebugPro. 可以查看所有接口和设置 #### 其他说明 1. 默认的用于校验当前Log是否需要打印的Filter为:LogFilter.All,就是显示所有Log。可以通过DebugPro.Filter根据需要修改 2. DebugPro.Log 接口会把Log打印到默认的Filter频道 3. DebugPro.Filter01-15 接口可用于多人协作时使用(约定好谁具体使用那个接口) #### 更新说明 1. 添加接口 BeginLogFilter EndLogFilter,在调用Log前使用 BeginLogFilter ,调用后使用 EndLogFilter 可以只将Log打印在本Filter