Version: 5.4
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 An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.
See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.

戻り値

float ユーザーによって設定された値

説明

最小と最大の間の整数値をユーザーがドラッグして変更するスライダーを作成します。


Scale the selected object between a range.

    // Editor script that lets you scale the selected GameObject between 1 and 100
    
    class EditorGUILayoutSlider extends EditorWindow {
    
        var scale : float = 0.0;
    
        @MenuItem("Examples/Editor GUILayout Slider usage")
        static function Init() {
            var window = GetWindow(EditorGUILayoutSlider);
            window.Show();
        }
        
        function OnGUI() {
            scale = EditorGUILayout.Slider(scale,1, 100);
        }
        function OnInspectorUpdate() {
            if(Selection.activeTransform)
                Selection.activeTransform.localScale = Vector3(scale, scale, scale);
        }
    }

public static void Slider (SerializedProperty property, float leftValue, float rightValue, params GUILayoutOption[] options);
public static void Slider (SerializedProperty property, float leftValue, float rightValue, string label, params GUILayoutOption[] options);
public static void Slider (SerializedProperty property, float leftValue, float rightValue, GUIContent label, params GUILayoutOption[] options);

パラメーター

label スライダーの前のオプションのラベル
property 現在値
leftValue 最小値
rightValue 最大値
options An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.
See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.

説明

最小と最大の間の整数値をユーザーがドラッグして変更するスライダーを作成します。