Slider

GUILayout 中的静态方法HorizontalSlider , VerticalSlider
用法生成可拖动的滑动条

用法

public static float Slider(float value, float leftValue, float rightValue, params GUILayoutOption[] options);

public static float Slider(string label, float value, float leftValue, float rightValue, params GUILayoutOption[] options);

public static float Slider(GUIContent label, float value, float leftValue, float rightValue, params GUILayoutOption[] options);

参数

label

对应的标签名称。

value

滑动条当前表示的值。

leftValue

滑动条可以表示的最小边界值。

rightValue

滑动条可以表示的最大边界值。

options

(可选)用于指定额外的布局属性,该参数将覆盖默认样式。

示例

public override void OnInspectorGUI () {

		_target.FloatValue = EditorGUILayout.Slider ("Float Slider", _target.FloatValue, 5.0f, 25.0f);

}

编译结果如下: