1. Odin多达约90种不同的特性,有可以快速预览每种特性的效果吗?
可以选择Tools/Odin Inspector/Attribute Overview进行快速预览,如果需要更详细的说明,可以查看主页革命性Unity 编辑器扩展工具 — Odin Inspector 系列教程,配合示例工程服用效果更佳
2. 可以禁用指定的Odin绘制特性吗?
Odin是不可以禁用全局的指定绘制特性的,但是可以让指定的类型不参与Odin绘制。打开Tools/Odin Inspector/Preferences,在Editor Types中禁用不需要绘制的类型
3. 有可以参考的示例吗?
打开Tools/Odin Inspector/Getting Started,你会找到丰富的示例为你答疑解惑
4. 一些全局的警告提示,我选择隐藏后如何开启?
打开Tools/Odin Inspector/Preferences,在Serialization中取消已经隐藏的全局警告信息即可,可以还可以copy对应的冗长警告进行翻译~~~
5. 如果我仅仅在Editor 模式下使用Odin,可以在出包时剥离Odin吗?
可以最大化的剥离Odin,残留的可以忽略不计。打开Tools/Odin Inspector/Preferences ,启用Editor Only Mode 即可
6. 开源的OdinSerializer需要重新下载导入吗?
不需要。Odin Inspector 中已经涵盖OdinSerializer。不过笔者还是建议使用Odin Inspector中所带的OdinSerializer,稳定和效率上都有保障。OdinSerializer开源地址点击进入
7. 在Odin官网或在Unity Asset Store上购买Odin有什么区别?
从Odin的本身使用上没有任何区别,在Asset Store中购买更方便插件的导入,不过Odin开发团队更推荐在Odin官网上购买,因为在官网可以购买对应的源码和Project Validator功能,还可以访问Odin的最新beta和alpha版本。
8. 我的团队需要多少个许可证?
Odin Inspector是按每个座位出售的许可证,这意味着在包含Odin的项目中,与Unity编辑器一起工作的每个人都需要一个许可证。(理论上是这样的~~~)
9. 在Inspector面板中,填写Dictionary相关数据,但是一运行,数据就会被清空,这是什么原因?
这是因为对于Unity不支持的序列化格式需要用Odin特殊处理,详情请参考Odin Inspector 系列教程 — 初识Odin序列化
10. 什么是Odin Project Validator?
使用Odin Inspector提供的实时输入验证功能,可以轻松地确保团队中的每个人在直接使用资产时正确设置数据。但是,有时,随着项目的增长,警告消息会被忽略,资产会被删除,需求变更,并且数据会过时。随着工作的进行,错误,错误和有缺陷的数据会慢慢出现。手动遍历整个项目以查找和纠正问题可以迅速发展成为一项不可克服的任务。
使用Odin项目验证器,您可以轻松地扫描整个项目中的警告和错误,并直接从验证器内联修复它们。验证器可在您工作时处理场景切换和保存,使您可以快速,自由地在所有问题之间导航,而不会遇到麻烦和延迟
详细可以参考Odin Inspector 系列教程 — 验证器入门指南【何为验证器Validator】、Odin Inspector 系列教程 — 验证器配置文件设置与使用、Odin Inspector 系列教程 — 自定义验证。