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