Version: 2018.1
public static float Slider (Rect position, float value, float leftValue, float rightValue);
public static float Slider (Rect position, string label, float value, float leftValue, float rightValue);
public static float Slider (Rect position, GUIContent label, float value, float leftValue, float rightValue);

Parameters

position@param position Прямоугольник, в котором будет находиться бегунок.
label@param label Необязательный текст перед полем.
value@param value Значение положения бегунка. Это значение определяется положением бегунка.
leftValue@param leftValue Значение положения бегунка на левом краю.
rightValue@param rightValue Значение положения бегунка на правом краю.

Returns

float @return Значение, заданное пользователем.

Description

Make a slider the user can drag to change a value between a min and a max.


Slider in an Editor Window.

// Editor script that lets you scale the selected GameObject between 1 and 100

class EditorGUISlider extends EditorWindow {

var scale : float = 1.0;

@MenuItem("Examples/EditorGUI Slider usage") static function Init() { var window = GetWindow(EditorGUISlider); window.position = Rect(0,0,150,30); window.Show(); }

function OnGUI() { scale = EditorGUI.Slider(Rect(5,5,150,20),scale,1, 100); }

function OnInspectorUpdate() { if(Selection.activeTransform) Selection.activeTransform.localScale = Vector3(scale, scale, scale); } }

public static void Slider (Rect position, SerializedProperty property, float leftValue, float rightValue);
public static void Slider (Rect position, SerializedProperty property, float leftValue, float rightValue, string label);
public static void Slider (Rect position, SerializedProperty property, float leftValue, float rightValue, GUIContent label);

Parameters

position@param position Прямоугольник, в котором будет находиться бегунок.
label@param label Необязательный текст перед полем.
property@param value Значение положения бегунка. Это значение определяется положением бегунка.
leftValue@param leftValue Значение положения бегунка на левом краю.
rightValue@param rightValue Значение положения бегунка на правом краю.

Description

Make a slider the user can drag to change a value between a min and a max.