View on Asset Store (opens in new tab)
Package details
- Latest version
- 3.0.4
- Last updated
- First released
- Unity version
- 6000.0.68 or later
- Package size
- 180 KB
- Files
- 216
- Favorites
- 287
- Views in the past week
- 79
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
EditorAttributes
Some handy editor attributes to easily customize editors without code.
Price Free
Get it free on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
EditorAttributes screenshot 1
About this asset
EditorAttributes is a unity package that adds some extra editor attributes to your project to easily customize your editors without having to write any editor code.
The asset adds over 50 Attributes that:
- Show/Hide or Enable/Disable fields based on one or more conditions
- Easily add buttons with parameter support
- Mark fields as readonly
- Create Enum like Dropdowns for any data types
- Color and personalize your inspector
- Validate assets and scenes
- Draw handles
- Create min max sliders
- Add dropdowns for Tags, Scenes, Animator Parameters and SortingLayers
- Make data tables
- Add help boxes
- Clamp or Wrap numerical values
- Group together multiple fields
- Draw non serialized members in the inspector
- And more!
Check out the Documentation to see detailed information about every attribute.
See the GitHub Repo if you wish to contribute to the package.
Join the Discord Server to stay up to date with news or if you need help with any problems.
From the publisher's Asset Store listing.
Technical details
Details:
- The asset can be used in Unity 6 and later
- The asset is open source and its open to contributions
- The attributes work in nested objects
- Conditional and Dropdown attributes can use non unity serialized members (ex. properties, functions) as a condition
- The attributes can be used in custom editor windows so long as they are drawn using the PropertyField function and the editor windows use UI Toolkit
- This package uses UI Toolkit if you have any custom editors made using ImGUI you will have to port them to UI Toolkit else they wont be compatible with this package, this includes any 3rd party packages that use ImGUI for their editors.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.68f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.