
Odin is for anyone looking to improve and streamline their Unity workflow - it enables you to easily create powerful custom tools and advanced, user-friendly editors and inspectors.Odin is for anyone looking to improve and streamline their Unity workflow - it enables you to easily create powerful custom tools and advanced, user-friendly editors and inspectors - without writing a single line of custom editor code.Custom tooling is essential for streamlining any developer’s workflow and with over 100 new building block attributes, Odin Inspector lets you create advanced tools in a fraction of the time. Whether you’re a solo dev or part of a team, Odin makes custom tooling fast, easy, and incredibly efficient to make - no matter the project or industry.This Asset Store version of Odin Inspector is for entities or companies with revenue or funding less than $200k in the last 12 months. If you exceed this, please check out Enterprise options here.👉 OdinInspector.com: Learn more about Odin Inspector📖 Unity Learn: Get started quickly🔥 Free Trial: Get our 90-day free trial👥 Community: Join our community with over 9,000 like-minded developers💯 Attributes: View all 100+ new attributes shipped with Odin👀 Tutorials: Learn all about how to use Odin💬 Support: Let us know if you have any questions!🚀 Roadmap: What’s next for Odin?✅ Odin Suite at a Glance: Learn more about the Odin SuiteOdin Inspector is governed by the license agreement at https://odininspector.com/eula, not the standard Unity Asset Store EULA.Here’s what to expect from Odin:Easy On-boardingQuickly learn how to use Odin to optimize your workflow with easy to follow steps and documentation, all included directly inside Unity.Effortless IntegrationOdin is extremely easy to use and won't break your existing workflow. In fact, you don't even need to inherit from anything, which means your existing editors will continue to work, even with Odin.Serialize AnythingOdin uses our highly-rated custom serialization protocol, allowing you to either inherit from our SerializedBehaviour, SerializedScriptableObject etc. or add a few lines of code to your existing class, and everything serializable shall be serialized. Yes, even polymorphic types!Odin-serialized prefabs are deprecated in 2018.3+ due to the nested prefab system.Editor-Only ModeDon’t want to use the built-in serialization? Not a problem. You can use Odin only for its editor improvements by disabling serialization completely.Odin Editor WindowsUse Odin to rapidly create custom Editor Windows and inspectors to help organize your project and game data.Powerful ValidationEmpower your entire team by setting up powerful validation in the inspector, making Unity easier than ever for artists and developers alike. Massively extend Odin's validation features using Odin Validator.Powerful ListsAll arrays and lists implementing the IList interface are drawn by our powerful list drawer; drag & drop, insert and delete individual items, multi-dim arrays, tables, cross-list and even cross-window item dragging, paging, nested list drawing, and much more!Extremely ExtendableA powerful and flexible API lets you easily extend and modify how the inspector is drawn. Create entirely new property group types and custom drawers in moments!Battle-tested Cross-platform SupportOdin Serializer supports all platforms supported by Unity.- Desktop (Windows, MacOS, Linux)- Android- iOS- WebGL- PlayStation- Xbox- Nintendo Switch- Oculus- All IL2CPP platforms- UWP only supported with IL2CPP backend- And more...Join Our Amazing Community! 🤝Join our discord with over 9,000 like-minded developers. This is a place for interesting discussions, help and where you can get answers to all the questions you might have.Odin is in constant development, so this is also a great place to be the first to know about updates as well as sharing suggestions.You can always try it out for yourself with our 90-day free trial.Explore all of the included 100+ new attributes(see documentation for all attributes here)Essential attributes: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 DropdownType specific attributes: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 LeftValidation attributes: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 ErrorGroup attributes:Box Group, Button, Button Group, Foldout Group, Horizontal Group, Responsive Button Group, Tab Group, Title Group, Toggle Group, Vertical GroupButton attributes:Button, Button Group, Enum Paging, Enum Toggle Buttons, Inline Button, Responsive Button GroupCollection attributes:Dictionary Drawer Settings, List Drawer Settings, Table Column Width, Table List, Table Matrix, Value DropdownConditional attributes: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 EditorsNumber attributes:Max Value, Min Max Slider, Min Value, Progress Bar, Property Range, Unit, WrapDebug attributes:Show Drawer Chain, Show Property ResolverOther attributes: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は、Unityワークフローをステロイドに配置し、強力で高度なユーザーフレンドリーなエディターを簡単に構築できるようにします。
Asset Storeバージョンは、過去12か月の収益または資金調達が20万ドル未満のエンティティまたは企業向けです。エンタープライズオプションはこちらから入手できます。
🌠OdinInspector.com:Odin Inspectorの概要を学んでください。
🌠マニュアル:すぐに始めましょう
🌠サポート:質問を送信してください
🌠ロードマップ:次は?
2019年5月28日より前にオーディンを購入しましたか? https://odininspector.com/downloadでOdinソースコードとバリデータアドオンを無料で入手できます。
既存のワークフローに完全に展開する簡単な統合により、Odinは何かをシリアル化し、80以上の新しいインスペクター属性、定型コードなしなどでUnityを楽しむことができます!
🌠ハイライト🌠
-簡単な統合
-エディター専用モード
-Odin Editorウィンドウ
-入力の検証
-何でもシリアライズ
-強力なリスト
-めちゃくちゃに拡張可能
-カラーパレット
-辞書
-はるかに!
•簡単な統合:
Odinは非常に使いやすく、既存のワークフローに影響を与えません。実際、何も継承する必要さえありません。つまり、既存のエディターはOdinでも引き続き機能します。
•エディター専用モード:
シリアル化を完全に無効にすることにより、エディターの改善のためにのみOdinを使用します。
•Odinエディターウィンドウ:
これで、Odinを使用してカスタムエディターウィンドウをすばやく作成し、プロジェクトとゲームデータを整理できます。
•入力検証:
開発者がシーンと入力の検証をセットアップできるようにすることでチーム全体に力を与え、アーティストと開発者の両方にとってUnityをこれまで以上に簡単に使用できるようにします。
•何でもシリアライズする:
Odinは、高評価のカスタムシリアル化プロトコルを使用して、SerializedBehaviour、SerializedScriptableObjectなどから継承するか、既存のクラスに数行のコードを追加することができます。シリアル化可能なものはすべてシリアル化されます。はい、ポリモーフィック型もです!
ネストされたプレハブシステムにより、Odinシリアル化プレハブは2018.3以降で非推奨になりました。
•強力なリスト:
MicrosoftのIListインターフェイスを実装するすべての配列とリストは、強力なリストドロワーによって描画されます。個々のアイテム、多次元配列、テーブル、クロスリスト、さらにはクロスウィンドウアイテムのドラッグ、ページング、ネストされたリストの描画など、ドラッグアンドドロップ、挿入と削除を行うことができます。
•めちゃくちゃに拡張可能:
強力で柔軟なAPIにより、インスペクターの描画方法を簡単に拡張および変更できます。まったく新しいプロパティグループタイプとカスタムドロワーを瞬時に作成しましょう!
•もっともっと!
オーディンも追加します。辞書、カスタマイズ可能なレイアウト、アセットリスト、値のドロップダウン、インラインエディター、カラーパレットなど、さらに多くの機能があります。
🌠プラットフォームサポート🌠
機能が豊富で最適化されたOdinシリアライザーは以下をサポートします。
-デスクトップ
-Android
-iOS
-WebGL
- プレイステーション
-Xbox
-Nintendo Switch
-オクルス
-すべてのIL2CPPプラットフォーム
-UWPはIL2CPPバックエンドでのみサポートされています
🌠便利なリンク🌠
- ドキュメンテーション
- ロードマップ
- コミュニティ
- 課題追跡
- リリースノート
- ウェブサイト
- サポート
🌠コミュニティ🌠
フォーラムでのディスカッションに参加して、サポートと最も一般的な質問への回答を求めてください。
Odinは常に開発されており、フォーラムを使用して、次にOdinに追加する必要のある新機能を通知します。だから私たちとあなたの提案を共有したり、他のコミュニティメンバーの提案に同意してチャイムを鳴らしてください。
※ 上記アセット説明(日本語翻訳)は2020年4月28日時点の内容です。