# Unity Tools **Repository Path**: hyuhyua/unity-tools ## Basic Information - **Project Name**: Unity Tools - **Description**: 自己学习并编写的Unity的各种实用工具 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 11 - **Created**: 2021-10-29 - **Last Updated**: 2025-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: Unity ## README # Unity Tools ## 介绍 自己学习并编写的Unity的各种实用工具 ### 1. UI屏幕空间下的粒子系统解决方案 - 详见:https://gitee.com/hyuhyua/ui-particlesystem --- ### 2. 跨平台通用日志插件(现不在此仓库中) - 一个功能更多,更方便的日志插件库。可考虑用于替代Unity自带Debug。 --- ### 3. Unity帧同步库 (现不在此仓库中) - KCP库:将KCP封装,实现可靠UDP传输的网络库。 - 定点数运算数学库:一个通用数学运算库PEMath,解决不同计算设备、不同型号CPU进行浮点数运算时产生差异的问题。确保不同服务器或者客户端之间产生运算结果一致。 - 物理碰撞计算库:一个通用物理碰撞计算库`PEPhysx`,解决不同计算设备、不同平台物理碰撞计算结果产生差异的问题。确保不同客户端之间产生运算结果一致。 --- ### 4. lua一键转换txt工具 - 此工具将帮助你进行.lua到.txt的一键转换(不删除原lua文件) --- ### 5.UGUI通用监听工具 - 解决UGUI中Text组件、Image组件等不能监听UI操作事件(点击、拖拽)的问题。 --- ### 6.定时工具 (现不在此仓库中) - 高频高精度的毫秒级定时:`TheadTimer` - 大量并发任务的定时(await):`AsyncTimer` - 帧数的定时:`FrameTimer` - update画面帧定时:`MonoTimer` - 帧同步Tick定时:`LogicTimer` --- ### 7. 手机摇杆操作 - 类似王者荣耀里的移动摇杆 --- ### 8. protobuf转换工具 - protobuf转换核心文件,批处理转换和Unity编辑器扩展 --- ### 9. 导表工具 - 一个基于protobuf,python的Unity导表工具。将Excel表格数据导出成特定资源文件 --- ### 10. 日志工具 小而美的日志工具 零消耗关闭 重定向 实用功能 方便使用的API等 --- ### 11. FairyGUI小框架 FairyGUI适配的一个小框架 适合中小游戏使用或修改(因为数据显示未分离) ### 某工具由在网络上学习而来 因可能侵权所以已经删除