View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.10 or later
- Package size
- 123 KB
- Files
- 18
- Favorites
- 12
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
E-Overlays
EOverlays is a editor tool for Unity 3D game engine to write custom editor tools & utilities. EOverlay uses Overlays at Unity
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
E-Overlays screenshot 1
About this asset
EOverlays is a editor tool for Unity 3D game engine to write custom editor tools & utilities. EOverlay uses Overlays at Unity (you can discover overlays from this link). You can create level editors, debug buttons, any variables etc. with this tool.
From the publisher's Asset Store listing.
Technical details
Your scripts must be children of the Editor folder.
You can discover some usages from Samples in the package.
Attribute
You must add this attribute to your method to serialize.
[EOverlayElement(name:"Tab Name",order:0,enableCondition:"condition_variable_name")]
Enable Condition
If you want to control your methods visibility with bool variable you can use enable condition parameter.
public static bool EnableCondition {get; set;}
[EOverlayElement(name:"Tab Name",order:0,enableCondition:"EnableCondition")]
Methods
Your methods must be static and public to work correctly.
Supported Types
[EOverlayElement(name:"Tab Name",order:0,enableCondition:"condition_variable_name")]
public static Type MyMethod(Type a,Type b,Type c){}
Also you can show your custom VisualElement.
[EOverlayElement(name:"Tab Name",order:0,enableCondition:"condition_variable_name")]
public static VisualElement MyMethod(){}
Method Samples
[EOverlayElement(name:"Tab1")]
public static Color MixColors(Color myColor,Color secondaryColor)
{
return (myColor + secondaryColor)/2;
}
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.10f1 | Compatible | Compatible | Compatible | Compatible |
-List & Array type support
-E-Overlay can now display in editor window (Window/E-Overlays/Show)
-Visual improvements
As listed on the Asset Store.