Scripting > Editor Classes > Handles

static function Slider (position : Vector3, direction : Vector3) : Vector3

static function Slider (position : Vector3, direction : Vector3, size : float, drawFunc : Handles.DrawCapFunction, snap : float) : Vector3


position the position of the current point.
direction the direction of the sliding.
float 3D size the size of the handle - HandleUtility.GetHandleSize (position);
drawFunc the function to call for doing the actual drawing - by default, it's Handles.DrawArrow, but any function that has the same signature can be used.


Make a 3D slider

This will draw a 3D-draggable handle on the screen. The handle is constrained to sliding along a direction vector in 3D space.