GUILayout.VerticalSlider

Switch to Manual
public static float VerticalSlider (float value, float leftValue, float rightValue, params GUILayoutOption[] options);
public static float VerticalSlider (float value, float leftValue, float rightValue, GUIStyle slider, GUIStyle thumb, params GUILayoutOption[] options);

Parameters

value 滑动条显示的值。该值决定可拖动滑块的位置。
topValue 滑动条顶端的值。
bottomValue 滑动条底端的值。
slider 用于显示拖动区域的 GUIStyle。如果省略,则使用当前 GUISkinhorizontalSlider 样式。
thumb 用于显示可拖动滑块的 GUIStyle。如果省略,则使用当前 GUISkinhorizontalSliderThumb 样式。
options (可选)一个布局选项列表,用于指定额外的布局属性。此处传递的任何值都将覆盖 style 定义的设置。

Returns

float 用户设置的值。

Description

用户可以拖动的垂直滑动条,用于在最小值和最大值之间更改某值。


Vertical slider in the Game View.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public float vSliderValue = 0.0F; void OnGUI() { vSliderValue = GUILayout.VerticalSlider(vSliderValue, 10.0F, 0.0F); } }