
1/21

Odin 适用于所有希望提升并优化 Unity 工作流程的开发者——无需编写任何代码,即可创建强大的自定义工具,以及高级、易用的编辑器和检视器。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.0.0
兼容
兼容
兼容
描述
Odin 适用于所有希望提升并优化 Unity 工作流程的开发者——它让你能够轻松创建强大的自定义工具,以及高级、易用的编辑器和检视器——无需编写任何代码。
---
无论你是程序员还是设计师,自定义工具都是优化任何开发者工作流程的关键;而凭借 100 多种全新的构建模块属性,Odin Inspector 让你可以在几分钟内以可视化方式创建高级工具。
---
通过使用 Odin 的可视化设计器直观的拖拽式界面,你将不再需要编写或维护任何编辑器代码,而你和你的团队也始终只需几次点击,就能获得项目所需的精准工具。
---
无论你是独立开发者,还是大型团队的一员,Odin 都同时为小型项目和大型制作流水线而设计,让自定义工具的开发变得极其快速、简单且具备良好的扩展性——无论项目类型或所属行业如何。
---
此 Asset Store 版本的 Odin Inspector 仅适用于过去 12 个月内营收或融资低于 20 万美元的个人、实体或公司。若超过该上限,请查看我们的企业版方案。
---
👉 OdinInspector.com:了解更多关于 Odin Inspector 的信息
📖 Unity Learn:快速上手
🔥 免费试用:获取我们的 90 天免费试用
👥 社区:加入我们由 9,000 多名志同道合的开发者组成的社区
💯 属性:查看 Odin 随附的全部 100+ 项全新属性
👀 教程:全面了解如何使用 Odin
💬 支持:如有任何问题,欢迎联系我们!
🚀 路线图:Odin 接下来有哪些规划?
✅ Odin 套件一览:了解更多关于 Odin 套件的信息
Odin Inspector 受 https://odininspector.com/eula 中所述的许可协议约束,而非 Unity Asset Store 的标准 EULA。
___
以下是你可以从 Odin 中期待的内容:
轻松上手
通过 Odin 的 可视化设计器(Visual Designer),快速进入高效工作状态——这是在无需编写任何代码的情况下,开始构建自定义检视器和工具的最快方式。
使用内置模板、示例以及拖拽式组件,Odin 的各项功能可以被立即发现,并且直观易用。你所需学习的一切内容,都可以直接在 Unity 编辑器和可视化设计器窗口中获得。
无缝集成,无代码杂乱,并为规模化而生
Odin 非常易于使用,不会破坏你现有的工作流程。事实上,你甚至不需要继承任何基类,这意味着即使引入 Odin,你现有的编辑器也仍然可以继续正常工作。
序列化一切
Odin 使用我们广受好评的自定义序列化协议,你既可以继承自我们的 SerializedBehaviour、SerializedScriptableObject 等类型,也可以仅在现有类中添加少量代码,即可让所有可序列化的内容都被正确序列化。没错,甚至包括多态类型!
由于嵌套 Prefab 系统的引入,基于 Odin 序列化的 Prefab 在 Unity 2018.3 及以上版本中已被弃用。
仅编辑器模式
不想使用内置的序列化功能?完全没问题。你可以完全禁用序列化,仅将 Odin 用于其对编辑器的各项增强功能。
Odin 编辑器窗口
使用 Odin 快速创建自定义编辑器窗口和检视器,帮助你更好地组织项目与游戏数据。
强大的验证功能
通过在检视器中配置强大的验证机制,赋能整个团队,让 Unity 对艺术家和开发者而言都变得前所未有地易用。借助 Odin Validator,可大幅扩展 Odin 的验证功能。
强大的列表
所有实现 IList 接口的数组和列表,都会通过我们强大的列表绘制器进行显示;支持拖拽、插入和删除单个元素、多维数组、表格、跨列表甚至跨窗口的元素拖拽、分页、嵌套列表绘制等众多功能!
极强的可扩展性
强大而灵活的 API 让你能够轻松扩展和修改检视器的绘制方式。只需片刻,即可创建全新的属性分组类型和自定义绘制器!
经过实战验证的跨平台支持
Odin Serializer 支持 Unity 所支持的所有平台。
- 桌面平台(Windows、macOS、Linux)
- Android
- iOS
- WebGL
- PlayStation
- Xbox
- Nintendo Switch
- Oculus
- 所有 IL2CPP 平台
- UWP 仅在使用 IL2CPP 后端时受支持
- 以及更多……
加入我们精彩的社区!🤝
加入我们的 Discord,与 9,000 多名志同道合的开发者一起交流。这里是进行有趣讨论、获取帮助,并解答你可能遇到的所有问题的地方。
Odin 仍在持续开发中,因此这里也是第一时间了解最新更新以及分享建议的绝佳场所。
你也可以随时通过我们的 90 天免费试用亲自体验 Odin。
探索所有随附的 100+ 项全新属性
(查看完整属性文档请点击此处)
核心属性:
Assets Only, Custom Value Drawer, Delayed Property, Detailed Info Box, Enable GUIAttribute, GUIColor, Hide Label, Property Order, Property Space, Read Only, Required, Required In, Searchable, Show In Inspector, Title, Type Filter, Type Info Box, Validate Input, Value Dropdown
类型专用属性:
Asset List, Asset Selector, Child Game Objects Only, Color Palette, Display As String, Enum Paging, Enum Toggle Buttons, File Path, Folder Path, Hide In Inline Editors, Hide In Tables, Hide Mono Script, Hide Network Behaviour Fields, Hide Reference Object Picker, Inline Editor, Multi Line Property, Preview Field, Polymorphic Drawer Settings, Type Drawer Settings, Scene Objects Only, Table List, Table Matrix, Toggle, Toggle Left
验证属性:
Assets Only, Child Game Objects Only, Disallow Modifications In, File Path, Folder Path, Max Value, Min Max Slider, Min Value, PropertyRange, Range, Required, Required In, Required List Length, Scene Objects Only, Validate Input, Suppress Invalid Attribute Error
分组属性:
Box Group, Button, Button Group, Foldout Group, Horizontal Group, Responsive Button Group, Tab Group, Title Group, Toggle Group, Vertical Group
按钮属性:
Button, Button Group, Enum Paging, Enum Toggle Buttons, Inline Button, Responsive Button Group
集合属性:
Dictionary Drawer Settings, List Drawer Settings, Table Column Width, Table List, Table Matrix, Value Dropdown
条件属性:
Disable If, Disable In, Disable In Editor Mode, Disable In Inline Editors, Disable In Play Mode, Enable If, Enable In, Hide If, Hide If Group, Hide In, Hide In Editor Mode, Hide In Play Mode, Show If, Show If Group, Show In, Show In Inline Editors
数值属性:
Max Value, Min Max Slider, Min Value, Progress Bar, Property Range, Unit, Wrap
调试属性:
Show Drawer Chain, Show Property Resolver
其他属性:
Custom Context Menu, Disable Context Menu, Draw With Unity, Hide Duplicate Reference Box, Indent, Info Box, Inline Property, LabelText, Label Width, On Collection Changed, On Inspector Dispose, On Inspector GUIAttribute, On Inspector Init, On State Update, On Value Changed, Type Selector Settings, Type Registry Item, Property Tooltip, Suffix Label
---
无论你是程序员还是设计师,自定义工具都是优化任何开发者工作流程的关键;而凭借 100 多种全新的构建模块属性,Odin Inspector 让你可以在几分钟内以可视化方式创建高级工具。
---
通过使用 Odin 的可视化设计器直观的拖拽式界面,你将不再需要编写或维护任何编辑器代码,而你和你的团队也始终只需几次点击,就能获得项目所需的精准工具。
---
无论你是独立开发者,还是大型团队的一员,Odin 都同时为小型项目和大型制作流水线而设计,让自定义工具的开发变得极其快速、简单且具备良好的扩展性——无论项目类型或所属行业如何。
---
此 Asset Store 版本的 Odin Inspector 仅适用于过去 12 个月内营收或融资低于 20 万美元的个人、实体或公司。若超过该上限,请查看我们的企业版方案。
---
👉 OdinInspector.com:了解更多关于 Odin Inspector 的信息
📖 Unity Learn:快速上手
🔥 免费试用:获取我们的 90 天免费试用
👥 社区:加入我们由 9,000 多名志同道合的开发者组成的社区
💯 属性:查看 Odin 随附的全部 100+ 项全新属性
👀 教程:全面了解如何使用 Odin
💬 支持:如有任何问题,欢迎联系我们!
🚀 路线图:Odin 接下来有哪些规划?
✅ Odin 套件一览:了解更多关于 Odin 套件的信息
Odin Inspector 受 https://odininspector.com/eula 中所述的许可协议约束,而非 Unity Asset Store 的标准 EULA。
___
以下是你可以从 Odin 中期待的内容:
轻松上手
通过 Odin 的 可视化设计器(Visual Designer),快速进入高效工作状态——这是在无需编写任何代码的情况下,开始构建自定义检视器和工具的最快方式。
使用内置模板、示例以及拖拽式组件,Odin 的各项功能可以被立即发现,并且直观易用。你所需学习的一切内容,都可以直接在 Unity 编辑器和可视化设计器窗口中获得。
无缝集成,无代码杂乱,并为规模化而生
Odin 非常易于使用,不会破坏你现有的工作流程。事实上,你甚至不需要继承任何基类,这意味着即使引入 Odin,你现有的编辑器也仍然可以继续正常工作。
序列化一切
Odin 使用我们广受好评的自定义序列化协议,你既可以继承自我们的 SerializedBehaviour、SerializedScriptableObject 等类型,也可以仅在现有类中添加少量代码,即可让所有可序列化的内容都被正确序列化。没错,甚至包括多态类型!
由于嵌套 Prefab 系统的引入,基于 Odin 序列化的 Prefab 在 Unity 2018.3 及以上版本中已被弃用。
仅编辑器模式
不想使用内置的序列化功能?完全没问题。你可以完全禁用序列化,仅将 Odin 用于其对编辑器的各项增强功能。
Odin 编辑器窗口
使用 Odin 快速创建自定义编辑器窗口和检视器,帮助你更好地组织项目与游戏数据。
强大的验证功能
通过在检视器中配置强大的验证机制,赋能整个团队,让 Unity 对艺术家和开发者而言都变得前所未有地易用。借助 Odin Validator,可大幅扩展 Odin 的验证功能。
强大的列表
所有实现 IList 接口的数组和列表,都会通过我们强大的列表绘制器进行显示;支持拖拽、插入和删除单个元素、多维数组、表格、跨列表甚至跨窗口的元素拖拽、分页、嵌套列表绘制等众多功能!
极强的可扩展性
强大而灵活的 API 让你能够轻松扩展和修改检视器的绘制方式。只需片刻,即可创建全新的属性分组类型和自定义绘制器!
经过实战验证的跨平台支持
Odin Serializer 支持 Unity 所支持的所有平台。
- 桌面平台(Windows、macOS、Linux)
- Android
- iOS
- WebGL
- PlayStation
- Xbox
- Nintendo Switch
- Oculus
- 所有 IL2CPP 平台
- UWP 仅在使用 IL2CPP 后端时受支持
- 以及更多……
加入我们精彩的社区!🤝
加入我们的 Discord,与 9,000 多名志同道合的开发者一起交流。这里是进行有趣讨论、获取帮助,并解答你可能遇到的所有问题的地方。
Odin 仍在持续开发中,因此这里也是第一时间了解最新更新以及分享建议的绝佳场所。
你也可以随时通过我们的 90 天免费试用亲自体验 Odin。
探索所有随附的 100+ 项全新属性
(查看完整属性文档请点击此处)
核心属性:
Assets Only, Custom Value Drawer, Delayed Property, Detailed Info Box, Enable GUIAttribute, GUIColor, Hide Label, Property Order, Property Space, Read Only, Required, Required In, Searchable, Show In Inspector, Title, Type Filter, Type Info Box, Validate Input, Value Dropdown
类型专用属性:
Asset List, Asset Selector, Child Game Objects Only, Color Palette, Display As String, Enum Paging, Enum Toggle Buttons, File Path, Folder Path, Hide In Inline Editors, Hide In Tables, Hide Mono Script, Hide Network Behaviour Fields, Hide Reference Object Picker, Inline Editor, Multi Line Property, Preview Field, Polymorphic Drawer Settings, Type Drawer Settings, Scene Objects Only, Table List, Table Matrix, Toggle, Toggle Left
验证属性:
Assets Only, Child Game Objects Only, Disallow Modifications In, File Path, Folder Path, Max Value, Min Max Slider, Min Value, PropertyRange, Range, Required, Required In, Required List Length, Scene Objects Only, Validate Input, Suppress Invalid Attribute Error
分组属性:
Box Group, Button, Button Group, Foldout Group, Horizontal Group, Responsive Button Group, Tab Group, Title Group, Toggle Group, Vertical Group
按钮属性:
Button, Button Group, Enum Paging, Enum Toggle Buttons, Inline Button, Responsive Button Group
集合属性:
Dictionary Drawer Settings, List Drawer Settings, Table Column Width, Table List, Table Matrix, Value Dropdown
条件属性:
Disable If, Disable In, Disable In Editor Mode, Disable In Inline Editors, Disable In Play Mode, Enable If, Enable In, Hide If, Hide If Group, Hide In, Hide In Editor Mode, Hide In Play Mode, Show If, Show If Group, Show In, Show In Inline Editors
数值属性:
Max Value, Min Max Slider, Min Value, Progress Bar, Property Range, Unit, Wrap
调试属性:
Show Drawer Chain, Show Property Resolver
其他属性:
Custom Context Menu, Disable Context Menu, Draw With Unity, Hide Duplicate Reference Box, Indent, Info Box, Inline Property, LabelText, Label Width, On Collection Changed, On Inspector Dispose, On Inspector GUIAttribute, On Inspector Init, On State Update, On Value Changed, Type Selector Settings, Type Registry Item, Property Tooltip, Suffix Label
Odin Inspector and Serializer
Unity 海外资源商店评分
4.7(777条评分)
国内数据
1574浏览
11收藏
当前价格
¥294
¥420
30% OFF
已享受 平台补贴
席位
仅支持将资源分配给中国区用户,其他区域账号暂不支持
