革命性Unity 编辑器扩展工具 --- Odin Inspector 系列教程

前言:Odin Inspector是Unity的一个插件,让您可以享受拥有强大,自定义和用户友好编辑器的所有工作流程优势,而无需编写任何自定义编辑器代码。
Odin包含许多功能,例如Static Inspector,Project Validation,Odin Editor Windows和我们的开源Odin Serializer,它允许您在需要多态对象结构时扩展Unity的序列化功能,或者希望在运行时序列化和反序列化数据。

Unity 网红BRACKEYS推荐:

革命性Unity 编辑器扩展工具 --- Odin Inspector 系列教程_第1张图片

如果感觉Odin不错,希望大家能够支持一下作者,一款软件能够做的多好、迭代频率和维护时间的长短,这些绝大多数取决于收益的多少。


关于Odin Inspector能做得多好 ?

革命性Unity 编辑器扩展工具 --- Odin Inspector 系列教程_第2张图片

革命性Unity 编辑器扩展工具 --- Odin Inspector 系列教程_第3张图片


点击进入UnityAssetStore地址

点击进入Odin官网


目前状态:持续更新 ,欢迎大佬提供各种工具示例

点击GitHub示例下载


集成须知:如需获取对应插件,请点击加新QQ群:280873802​​​​​​​,可在群文件中自行获取(原QQ群被封)


示例使用环境

  • Unity 2018.4.X
  • Odin版本 2.1.5

MindMap

【Essentials】

  • Odin Inspector 系列教程 --- Assets Only Attribute
  • Odin Inspector 系列教程 --- Custom Value Drawer Attribute
  • Odin Inspector 系列教程 --- Delayed Property Attribute
  • Odin Inspector 系列教程 --- Detailed Info Box Attribute
  • Odin Inspector 系列教程 --- Enable GUIAttribute
  • Odin Inspector 系列教程 --- GUIColor Attribute
  • Odin Inspector 系列教程 --- Hide Label Attribute
  • Odin Inspector 系列教程 --- Property Order Attribute
  • Odin Inspector 系列教程 --- Property Space Attribute
  • Odin Inspector 系列教程 --- Read Only Attribute
  • Odin Inspector 系列教程 --- Required Attribute
  • Odin Inspector 系列教程 --- Show In Inspector Attribute
  • Odin Inspector 系列教程 --- Title Attribute
  • Odin Inspector 系列教程 --- Type Filter Attribute
  • Odin Inspector 系列教程 --- Type Info Box Attribute
  • Odin Inspector 系列教程 --- Validate Input Attribute
  • Odin Inspector 系列教程 --- Value Dropdown Attribute

【Type Specifics】

  • Odin Inspector 系列教程 --- Asset List Attribute
  • Odin Inspector 系列教程 --- Asset Selector Attribute
  • Odin Inspector 系列教程 --- Child Game Objects Only Attribute
  • Odin Inspector 系列教程 --- Color Palette Attribute
  • Odin Inspector 系列教程 --- Display As String Attribute
  • Odin Inspector 系列教程 --- File Path Attribute
  • Odin Inspector 系列教程 --- Folder Path Attribute
  • Odin Inspector 系列教程 --- Hide In Inline Editors Attribute
  • Odin Inspector 系列教程 --- Hide In Tables Attribute
  • Odin Inspector 系列教程 --- Hide Mono Script Attribute
  • Odin Inspector 系列教程 --- Hide Reference Object Picker Attribute
  • Odin Inspector 系列教程 --- Inline Editor Attribute
  • Odin Inspector 系列教程 --- Multi Line Property Attribute
  • Odin Inspector 系列教程 --- Preview Field Attribute
  • Odin Inspector 系列教程 --- Scene Objects Only Attribute
  • Odin Inspector 系列教程 --- Toggle Attribute
  • Odin Inspector 系列教程 --- Toggle Left Attribute

【Buttons】

  • Odin Inspector 系列教程 --- Button Attribute
  • Odin Inspector 系列教程 --- Enum Paging Attribute
  • Odin Inspector 系列教程 --- Enum Toggle Buttons Attribute
  • Odin Inspector 系列教程 --- Inline Button Attribute

【Groups】

  • Odin Inspector 系列教程 --- Box Group Attribute
  • Odin Inspector 系列教程 --- Title Group Attribute
  • Odin Inspector 系列教程 --- Foldout Group Attribute
  • Odin Inspector 系列教程 --- Horizontal Group Attribute
  • Odin Inspector 系列教程 --- Tab Group Attribute
  • Odin Inspector 系列教程 --- Vertical Group Attribute
  • Odin Inspector 系列教程 --- Toggle Group Attribute
  • Odin Inspector 系列教程 --- Button Group Attribute
  • Odin Inspector 系列教程 --- Responsive Button Group Attribute

【Misc】

  • Odin Inspector 系列教程 --- Custom Context Menu Attribute
  • Odin Inspector 系列教程 --- Disable Context Menu Attribute
  • Odin Inspector 系列教程 --- Draw With Unity Attribute
  • Odin Inspector 系列教程 --- Hide Duplicate Reference Box Attribute
  • Odin Inspector 系列教程 --- Indent Attribute
  • Odin Inspector 系列教程 --- Info Box Attribute
  • Odin Inspector 系列教程 --- Inline Property Attribute
  • Odin Inspector 系列教程 --- Label Text Attribute
  • Odin Inspector 系列教程 --- Label Width Attribute
  • Odin Inspector 系列教程 --- On Inspector GUIAttribute
  • Odin Inspector 系列教程 --- On Value Changed Attribute
  • Odin Inspector 系列教程 --- Property Tooltip Attribute
  • Odin Inspector 系列教程 --- Suffix Label Attribute

【Collections】

  • Odin Inspector 系列教程 --- Dictionary Drawer Settings Attribute
  • Odin Inspector 系列教程 --- List Drawer Settings Attribute
  • Odin Inspector 系列教程 --- Table List Attribute
  • Odin Inspector 系列教程 --- Table Matrix Attribute
  • Odin Inspector 系列教程 --- Table Column Width Attribute

【Conditionals】

  • Odin Inspector 系列教程 --- Enable If Attribute
  • Odin Inspector 系列教程 --- Disable If Attribute
  • Odin Inspector 系列教程 --- Show If Attribute
  • Odin Inspector 系列教程 --- Hide If Attribute
  • Odin Inspector 系列教程 --- Show If Group Attribute
  • Odin Inspector 系列教程 --- Hide If Group Attribute
  • Odin Inspector 系列教程 --- Show In Inline Editors Attribute
  • Odin Inspector 系列教程 --- Disable In Inline Editors Attribute
  • Odin Inspector 系列教程 --- Hide In Editor Mode Attribute
  • Odin Inspector 系列教程 --- Hide In Play Mode Attribute
  • Odin Inspector 系列教程 --- Disable In Play Mode Attribute
  • Odin Inspector 系列教程 --- Disable In Editor Mode Attribute
  • Odin Inspector 系列教程 --- Disable In Non Prefabs Attribute
  • Odin Inspector 系列教程 --- Disable In Prefab Assets Attribute
  • Odin Inspector 系列教程 --- Disable In Prefab Instances Attribute
  • Odin Inspector 系列教程 --- Disable In Prefabs Attribute
  • Odin Inspector 系列教程 --- Hide In Non Prefabs Attribute
  • Odin Inspector 系列教程 --- Hide In Prefab Assets Attribute
  • Odin Inspector 系列教程 --- Hide In Prefab Instances Attribute

【Numbers】

  • Odin Inspector 系列教程 --- Max Value Attribute
  • Odin Inspector 系列教程 --- Min Value Attribute
  • Odin Inspector 系列教程 --- Min Max Slider Attribute
  • Odin Inspector 系列教程 --- Progress Bar Attribute【逼格提升利器】
  • Odin Inspector 系列教程 --- Property Range Attribute
  • Odin Inspector 系列教程 --- Wrap Attribute

【Unity】

  • Odin Inspector 系列教程 --- Range Attribute
  • Odin Inspector 系列教程 --- Space Attribute
  • Odin Inspector 系列教程 --- Text Area Attribute

笔者以前写过一篇Unity自带的特性,不过用起来没有Odin表现出色,有兴趣的同学可以看看

Unity Attributes 自带特性



 

【OdinWindow】

  • Odin Inspector 系列教程 --- 初识 OdinWindow

【基于Odin制作的工具或组件】

  • Odin Inspector 系列教程 --- 【小工具】AnimatedButton
  • Odin Inspector 系列教程 --- 【小工具】ScriptableObjectCreator

【基于Odin自定义绘制Drawer】

  • Odin Inspector 系列教程 --- 自定义Drawer特性
  • Odin Inspector 系列教程 --- 自定义 Value Drawer

【Odin工具箱】

  • Odin Inspector 系列教程 --- Odin工具箱【一键查找重复文件】
  • Odin Inspector 系列教程 --- Odin工具箱【一键批量更改Raycast Target选项】

【Odin验证器】

  • Odin Inspector 系列教程 --- 验证器入门指南【何为验证器Validator】

你可能感兴趣的:(unity,编辑器,游戏引擎)