Commit Graph

21 Commits

Author SHA1 Message Date
dgflash
eaaa4afc28 优化日志系统和事件管理器
主要更改:

1. Logger.ts 日志系统优化
   - 新增 disable() 方法,支持完全禁用日志输出
   - 重构 start()/end() 计时方法,使用 Map 存储计时数据,替代原生 console.time/timeEnd
   - 优化 end() 方法,添加彩色输出和错误提示
   - 简化 print() 方法,移除复杂的堆栈追踪逻辑
   - 优化数组参数打印,支持展开显示
   - 统一字符串引号风格(单引号改为双引号)
   - 移除未使用的 log 导入

2. MessageManager.ts 事件管理器优化
   - 优化对象池回收策略,当池满时删除最老的对象而非丢弃新对象
   - 确保对象始终被回收,避免内存浪费
   - 修正注释格式,统一代码风格

性能提升:
- 减少日志系统的性能开销
- 改进对象池管理效率
- 优化内存使用
2026-02-20 13:32:50 +08:00
dgflash
e4241ad217 所有“修改为‘统一标准 2025-12-13 23:32:56 +08:00
dgflash
e0cfcb6071 . 2025-09-16 15:46:23 +08:00
dgflash
a864b3395e Zip格式配置表,加载完缓存Json数据后自动释放资源 2025-09-15 21:41:46 +08:00
dgflash
a251866e71 优化日志模块 2025-01-27 13:12:03 +08:00
dgflash
313e940046 添加框架脚本文件夹注释 2024-11-12 18:30:10 +08:00
dgflash
ee47857f2b 1. 整理框架中所有组件在属性检查器中显示路径
2. 框架部分源码关联在线文档
2024-10-13 12:55:33 +08:00
dgflash
5937f2faf5 1、优化语法
2、修复更新后的API注释
2024-09-04 21:23:53 +08:00
donggang
318a004987 升级cc3.8.3 2024-05-16 17:20:06 +08:00
dgflash
c48c81103b 修改默认oops.log.trace日志颜色默认为白色 2024-03-10 12:01:53 +08:00
dgflash
c44bf67c7a 自定义日志颜色从框架中去掉 2023-03-29 10:06:30 +08:00
dgflash
2cdbccdd1d . 2023-03-22 15:56:01 +08:00
dgflash
eb431881c4 . 2023-02-27 09:37:53 +08:00
dgflash
ff339637bb . 2023-01-12 17:08:17 +08:00
dgflash
b2dc843532 Logger中LogType枚举对外开放,可方便控制日志打印开关 2022-12-12 12:03:29 +08:00
dgflash
a7eeba8659 框架核心模块注释文档补全 2022-09-02 14:54:04 +08:00
dgflash
a68a8ff5ae 整理核心模块API文档 2022-09-02 10:16:11 +08:00
dgflash
5a523f1d70 . 2022-08-13 09:49:10 +08:00
dgflash
7eaa41f140 . 2022-08-13 09:48:29 +08:00
dgflash
0e23ba67b0 日志管理添加不同类型日志的显示开关方法 2022-08-13 09:45:32 +08:00
dgflash
721cb1be5f 首次提交 2022-07-25 15:18:56 +08:00