GUILayout.HorizontalSlider
Declaration
public static float HorizontalSlider(float value, float leftValue, float rightValue, params GUILayoutOption[] options);public static float HorizontalSlider(float value, float leftValue, float rightValue, GUIStyle slider, GUIStyle thumb, params GUILayoutOption[] options);Параметры
| Параметр | Описание |
|---|---|
| значение | Значение, которое показывает ползунок. Это определяет положение перетаскиваемого большого пальца. |
| leftValue | Значение в левом конце слайдера. |
| rightValue | Значение в правом конце слайдера. |
| слайдер | GUIStyle, используемые для отображения области перетаскивания. Если этот параметр не указан, используется стиль horizontalSlider из текущего GUISkin. |
| палец | GUIStyle, используемый для отображения перетаскиваемого thumb. Если он не указан, то используется стиль horizontalSliderThumb из текущего GUISkin. |
| варианты | Необязательный список параметров компоновки, задающих дополнительные свойства раскладки. Любые переданные здесь значения переопределяют настройки, заданные style. |
Возвращаемое значение
поплавок Значение, которое было установлено пользователем.
Описание
Горизонтальный ползунок, который пользователь может перетаскивать для изменения значения между мин и макс.
Горизонтальный ползунок в GameView.
using UnityEngine;
public class ExampleScript : MonoBehaviour { float hSliderValue;
void OnGUI() { hSliderValue = GUILayout.HorizontalSlider(hSliderValue, 0.0f, 10.0f); GUILayout.Label("This is a text that makes space"); } }