https://github.com/techno-dwarf-works/better-editor-tools
https://github.com/techno-dwarf-works/better-editor-tools
editor unity unity-editor unity3d
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/techno-dwarf-works/better-editor-tools
- Owner: techno-dwarf-works
- License: mit
- Archived: true
- Created: 2022-12-25T22:37:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T19:03:42.000Z (about 1 year ago)
- Last Synced: 2025-03-03T15:48:27.101Z (3 months ago)
- Topics: editor, unity, unity-editor, unity3d
- Language: C#
- Homepage:
- Size: 244 KB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# [Deprecated] Better Editor Tools
> [!CAUTION]
> Package deprecated and replaced with - [Better Commons](https://github.com/techno-dwarf-works/better-commons)[](https://openupm.com/packages/com.uurha.bettereditortools/)
Collections of useful tools for Unity Editor. Such as:
1. DrawerHelpers
2. Better drop down
3. MultiEditor## MultiEditor Usage
```c#
[BetterEditor(typeof(CustomClass), true, Order = 999, OverrideDefaultEditor = false)]
public class CustomEditor : EditorExtension
{
public CustomEditor(Object target, SerializedObject serializedObject) : base(target, serializedObject)
{
}public override void OnDisable()
{
//This method called than editor disables
}public override void OnEnable()
{
//This method called just right after instance created
}public override void OnInspectorGUI()
{
//Use to draw your inspector
}public override void OnChanged()
{
//Called when object data in editor is changed
}
}
```## Install
[How to install](https://github.com/uurha/BetterPluginCollection/wiki/How-to-install)