README⚓︎
简介⚓︎
Odin Toolkits For Unity
是一个开源项目,依赖 Unity 著名插件 Odin Inspector and Serializer
(以下简称为 Odin Inspector
),提供一个对项目低侵入性的扩展方案。
GitHub
项目链接: OdinToolkits-For-Unity
Unity AssetStore
网站链接:AssetStore Odin Inspector
Odin Inspector
官网链接:Sirenix Odin Inspector
项目愿景⚓︎
- 成为使用
Odin Inspector
的开发者的必备工具集,希望帮助开发者快速学习使用Odin Inspector
,而不是仅了解官方提供的Attribute
,同时尽量提供更多Unity
开发的解决方案。
项目适合的人群⚓︎
- 拥有
Odin Inspector
的开发人员,可以提供更多的解决方案。 - 准备进行开发
Unity 编辑器扩展
的人员,可以有更多的案例参考。 - 喜欢
ScriptableObject
的开发人员,项目内部编辑器阶段大量使用ScriptableObject
。 - 只想使用官方提供的
Attribute
,但是对Odin Inspector
提供的特性使用方法不熟悉的中文开发者,内部包含Attribute
中文解析窗口。 - 想进行插件开发的人员,提供了部分工具和参考,包括 API 文档,网页方案(此项目)。
- 使用
Rider
的Unity
开发人员,Odin Inspector
和Rider
达成了初步合作。
项目结构⚓︎
Plugins/
│ ├─ Yuumix/
│ │ ├─ Odin Toolkits/
│ │ │ ├─ Common/
│ │ │ ├─ Community/
│ │ │ ├─ Examples/
│ │ │ ├─ Modules/
│ │ │ ├─ WorkInProgress/
│ │ │ ├─ CHANGELOG.md
│ │ ├─ YuumixEditor/
Tip
如果 Odin Toolkits 在你的 Unity 开发中切实提供了帮助,恳请为项目点亮一颗 ★ Star!
你的每一份支持都是我持续维护、迭代项目的最强动力。
目前处于业余时间开发中,速度有限,欢迎大佬贡献!后续会尽力保持更新!