
Easy Handles Attributes allows Unity handles to be used as attributes, enabling easy and visual manipulation of fields and methods in the scene view.Unity handles are quite useful tools; they provide a visual way to edit fields in the scene view. However, it is hard to implement them, you have to do a bit of editor scripting every time you need one and you have to do this for each field. Easy Handles Attributes package solves this problem and makes handles super easy to use. It allows you to use handles as single-line attributes. Need handles? Then, just add an attribute to your field!HIGHLIGHTSSuper easy to use, no additional setup required.28 supported attributes (handles).Supports all numeric and vectoral types.Supports screen space (canvas).Supports local space (object space).Supports button attribute (handle) for methods.Highly customizable.Activation / deactivation button for each attribute (handle).Source code available.Documentation available in XML format for script editors.Detailed documentation available in PDF format.Demo scene available and examples for each attribute (handle).SUPPORTED ATTRIBUTES (HANDLES):ButtonDiskDrawAAConvexPolygonDrawAAPolyLineDrawBezierDrawDottedLineDrawDottedLinesDrawLineDrawLinesDrawOutlineDrawPolyLineDrawSelectionFrameDrawSolidArcDrawSolidDiskDrawSolidRectangleWithOutlineDrawWireArcDrawWireCubeDrawWireDiskFreeMoveHandleFreeRotateHandleLabelPositionHandleRadiusHandleRotationHandleScaleHandleScaleSliderSliderTransformHandleSome handles are not supported by older Unity versions. For example, DrawOutline handle is supported from Unity 2022.1. You can check Unity documentation for further details about compliance.