Unity自制工具
自己学习并编写的Unity的各种实用工具,仓库中每种工具都会有详细的介绍与使用说明,这里只简单介绍
仓库地址:
https://gitee.com/hyuhyua/unity-tools
1. UI屏幕空间下的粒子系统解决方案
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适配的一个小框架 适合中小游戏使用或修改(因为数据显示未分离)