0.0.3 • Published 4 months ago
ep.u3d.util v0.0.3
EP.U3D.UTIL
EP.U3D.UTIL 提供了配置管理、任务调度、日志记录、事件系统、文件处理等基础功能模块。
功能特性
- XComp 提供了一组 Unity 游戏对象和组件操作的扩展工具集,用于简化节点操作和组件管理
- XEnv 是一个环境配置管理工具,支持多平台识别、应用配置管理、路径管理、命令行参数解析和环境变量解析等功能
- XEvent 是一个轻量级的事件管理器,支持多重监听、单次及泛型回调和批量通知等功能
- XFile 提供了文件系统操作功能,支持文件和目录的基本操作、路径处理、压缩解压和文件校验
- XLog 提供了一个遵循 RFC5424 标准的日志系统,支持多级别日志输出、多适配器管理、日志轮转和结构化标签等特性
- XLoom 提供了一个统一的协程、线程和定时器管理工具,支持多线程任务调度、定时任务执行和协程管理
- XMani 提供了一个文件清单管理工具,支持文件清单的生成、解析、对比和版本管理
- XObject 提供了一个对象序列化工具集,实现了结构体与字节数组的转换、对象与 JSON 的互操作,支持自定义编解码器和序列化控制
- XPool 提供了一个对象缓存工具集,实现了基础对象池、Unity 游戏对象池和字节流缓冲池。支持线程安全的对象复用、预制体实例管理和高性能字节缓冲
- XPrefs 是一个灵活高效的配置系统,实现了多源化配置的读写,支持可视化编辑、变量求值和命令行参数覆盖等功能
- XString 是一个高效的字符串工具类,实现了字符串处理、数值转换、加密解密和变量求值等功能
- XTime 提供了一组时间常量定义及工具函数,支持时间戳转换和格式化等功能
常见问题
更多问题,请查阅问题反馈。