unity-editor-tools
Installation
SKILL.md
Unity Editor Tools
Editor Scripting Overview
Editor scripts extend the Unity Editor with custom inspectors, windows, tools, and workflows. All editor code must either live in an Editor/ folder or be wrapped in #if UNITY_EDITOR / #endif -- this ensures editor code is stripped from runtime builds.
Unity 6.3 supports two GUI frameworks for editor extensions:
| Framework | Status | Entry Point |
|---|---|---|
| UI Toolkit | Recommended | CreateInspectorGUI() / CreateGUI() returning VisualElement |
| IMGUI | Legacy, fully functional | OnInspectorGUI() / OnGUI() |
Key base classes: Editor, EditorWindow, PropertyDrawer, DecoratorDrawer, ScriptableWizard.
Custom Inspector (Editor)
Related skills