Sirenix Unity Package Editor工具包
Sirenix 的工具包,确实是 Unity 开发里比较实用的一个集合,尤其是你在做 Editor 扩展或者 Inspector 定制的时候,用它真的能省不少功夫。内置的Odin Inspector
算是亮点,支持属性绘制、可视化数据调试,写工具脚本那叫一个爽,界面干净还灵活。
它的Odin Serializer
也挺好用,序列化私有字段、自定义结构体毫无压力,兼容性做得还不错。多时候 Unity 原生的JsonUtility
搞不定的场景,用这个一试就行了。而且导入包也干净,不会拉一堆乱七八糟的依赖进来。
你要是正好在做 Editor Tool 开发,或者想把项目 Inspector 搞得更易用,Sirenix.unitypackage蛮值得一试的。就是记得别直接在运行时大量调用一些 Editor 相关的东西哈,不然 Build 的时候踩坑。
如果你对这类工具感兴趣,可以顺便看看这些:
- Obfuscator UnityPackage:加密混淆还挺靠谱的
- HighLightSystem unitypackage:搞高亮交互的项目必备
- UnitySqlite.unitypackage:做本地数据存储用得上
- TreeView.unitypackage:编辑器里构建层级菜单方便
如果你项目里需要强大的 Inspector 定制和序列化功能,真的可以试试 Sirenix。省事还省心。
2.71MB
文件大小:
评论区