Odin Inspector and Serializer 3.0.12Unity可视化工具
强大的属性系统和可视化工具,是 Odin Inspector 最吸引人的地方。用 Unity 开发时,光靠原生的 [SerializeField]
可不够灵活,Odin 直接让你把复杂数据结构一目了然地展示在 Inspector 面板,调试、配置都方便不少。
不用继承 MonoBehaviour
也能序列化数据,这点挺香的。像平常写个 ScriptableObject
或者配置类,直接加几个 Odin 的标签就能在编辑器里展示,调试起来事半功倍。
UI 拓展也蛮丰富,像 [Button]
、[Foldout]
、[InlineEditor]
,不用自己写 Editor
脚本就能搞定复杂交互,响应也快,代码也清爽。
不过要注意,Odin 并不会改动 Unity 底层序列化逻辑,所以有些 Unity 不支持的数据结构,还是不能用。比如字典(Dictionary)要序列化,还得配合 Odin 的支持方式。
如果你经常写编辑器工具,或者项目结构更清晰,Odin Inspector v3.0.12 真的蛮值得试一试的。其他版本也可以看看,像3.1.10、3.1.2、3.0.1,都有各自的小优化。
如果你之前没用过,记得看下官方文档,是序列化相关的注意点。插件强大,还是得用得巧。
2.8MB
文件大小:
评论区