Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

GUI.VerticalScrollbar

Объявление

public static float VerticalScrollbar(Rect position, float value, float size, float topValue, float bottomValue);

public static float VerticalScrollbar(Rect position, float value, float size, float topValue, float bottomValue, GUIStyle style);

Параметры

position Прямоугольник на экране для полосы прокрутки.
value Положение между мин и макс.
size Сколько мы можем видеть?
topValue Значение в верхней части полосы прокрутки.
bottomValue Значение в нижней части полосы прокрутки.
style Стиль, используемый для фона полосы прокрутки. Если его не указать, используется стиль горизонтальной полосы прокрутки из текущего GUISkin.

Возвращает

float Измененное значение. Пользователь может изменить это, перетащив полосу прокрутки или щелкнув стрелки в конце.

Описание

Создайте вертикальную полосу прокрутки. Полосы прокрутки — это то, что вы используете для прокрутки документа. Скорее всего, вместо этого вы захотите использовать scrollViews.

using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public float vSbarValue; void OnGUI() { vSbarValue = GUI.VerticalScrollbar(new Rect(25, 25, 100, 30), vSbarValue, 1.0F, 10.0F, 0.0F); } }

Поиск дополнительных элементов:

Стили кнопок в конце полосы прокрутки ищутся в текущем скине путем добавления "кнопка вверх" и "кнопка вниз" к имени стиля. Имя бегунка полосы прокрутки (то, что вы перетаскиваете) можно найти, добавив «thumb» к имени стиля.

// This will use the following style names to determine the size / placement of the buttons // MyVertScrollbarupbutton - Name of style used for the up button. // MyVertScrollbardownbutton - Name of style used for the down button. // MyVertScrollbarthumb - Name of style used for the draggable thumb. using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public float scrollPos = 0.5f; void OnGUI() { scrollPos = GUI.VerticalScrollbar(new Rect(0, 0, 100, 20), scrollPos, 1, 0, 100, "Scroll"); } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3