EHandles Attributes v2 is a Unity package designed to make creating custom editor handles faster and more efficient. It provides a range of attributes that can be used to create handles, draw lines and shapes, and more. This package is not a full alternative to custom editors, but it can be useful for testing and debugging. With EHandles Attributes v2, you can create handles in seconds, saving you time and effort. The package is compatible with Unity 2021.2.0a17 or newer and includes new features such as an overlay in the scene view to enable/disable EHandles and a new PositionHandlePro attribute.
EHandles Attributes v2 includes the following attributes:
- EHandles.FreeMoveHandle
- EHandles.Label
- EHandles.DrawLine
- EHandles.DrawPolyline
- EHandles.DrawAAPolyline
- EHandles.DrawAAConvexPolygon
- EHandles.DrawCircle
- EHandles.DrawCube
- EHandles.DrawSphere
- EHandles.PositionHandle
- EHandles.RotationHandle
- EHandles.TransformHandle
- EHandles.PositionHandlePro (new in v2.0.0)
- EHandles.UseLocalSpace (new in v2.0.0)
- EHandles.UseArrayHotkeys (new in v2.0.0)
- EHandles.SceneButton
- EHandles.ExecuteAlways (new in v2.1.0)
What's new in v2:
- Rewritten scripts with a better structure, making it easier to create new attributes
- Overlay in the scene view to enable/disable EHandles
- PositionHandlePro attribute replaces FreeMoveHandle and PositionHandle
- EHandleColor is deprecated, use EHandles.Color instead
EHandles Attributes v2: Simplify Editor Handles - Asset Store





