Объявление
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);
Параметры
| value | Значение, которое показывает ползунок. Это определяет положение перетаскиваемого большого пальца. |
| topValue | Значение в верхней части ползунка. |
| bottomValue | Значение в нижней части ползунка. |
| slider | GUIStyle, используемый для отображения области перетаскивания. Если его не указать, используется стиль horizontalSlider из текущего GUISkin. |
| thumb | GUIStyle, используемый для отображения перетаскиваемого бегунка. Если его не указать, используется стиль horizontalSliderThumb из текущего GUISkin.. |
| options | Необязательный список параметров макета, определяющих дополнительные свойства макета. Любые переданные здесь значения переопределяют настройки, заданные style. |
Возвращает
float Значение, установленное пользователем.
Описание
Вертикальный ползунок, который пользователь может перетаскивать, чтобы изменить значение между минимальным и максимальным значением.
using UnityEngine;
public class ExampleScript : MonoBehaviour
{
// Draws a vertical slider control that goes from 10 (top) to 0 (bottom)
float vSliderValue = 0.0f;
void OnGUI()
{
vSliderValue = GUILayout.VerticalSlider(vSliderValue, 10.0f, 0.0f);
}
}

