Плагин является дополнительным элементом управления для объекта типа Прокрутка. Плагин позволяет создавать вертикальные или горизонтальные полосы прокрутки. Они представляют собой область, внутри которой перемещается графический элемент "ползунок", отображающий прогресс прокрутки основного объекта.
Название | Описание |
---|---|
Отношение | В данном поле необходимо выбрать на сцене объект, к которому будет применяться полоса прокрутки. Полоса прокрутки будет следить за прогрессом и управлять им именно у выбранного в этом поле объекта. Если оставить поле пустым, то полоса прокрутки не будет реагировать на действия пользователя, даже если включен параметр автоматическая прокрутка. |
Изображение | Изображение, используемое в качестве ползунка для индикации текущего прогресса прокрутки основного объекта. |
Размеры изображения | Ширина и высота ползунка полосы прокрутки. По умолчанию эти значения равны размеру изображения, но можно задать любые целые значения больше нуля. |
Тип полосы | Этот параметр позволяет выбрать один из двух типов полосы прокрутки: "горизонтальная" или "вертикальная". В соответствии с выбором, ползунок будет двигаться слева-направо или сверху-вниз и зависеть от прогресса прокрутки основного объекта по соответствующей оси. |
Размер полосы | Вертикальный или горизонтальный (в зависимости от параметра "тип полосы") размер объекта, в пределах которого будет перемещаться ползунок. |
Автоматическая прокрутка | Отвечает за возможность управления полосой с помощью обычного жеста (схватить и тащить). В случае, если убрать этот флажок, то объект не будет реагировать на жесты. Это может быть нужно для того, чтобы настроить управление с помощью нестандартной области. |
У плагина существует собственный тип пользовательского взаимодействия "прокрутка", позволяющий управлять областью на экране, в которой объект будет реагировать на действия пользователя. Взаимодействие позволяет настроить лишь область, в которую входят стандартные параметры: состояние, координаты области и размеры области.
Название | Описание |
---|---|
Начало прокрутки | Событие срабатывает в тот момент, когда пользователь нажал кнопку мыши (или нажал на экран) в районе полосы прокрутки. Это событие происходит, только если установлен флажок автоматическая прокрутка или создана область прокрутки. |
Прокрутка | Событие срабатывает постоянно на протяжении всего процесса прокрутки пользователем. Это событие срабатывает, только если установлен флажок автоматическая прокрутка или создана область прокрутки. |
Остановка | Событие срабатывает в тот момент, когда пользователь отпустил кнопку мыши (или убрал палец с экрана) и объект перестал прокручиваться. Это событие срабатывает, только если установлен флажок автоматическая прокрутка или создана область прокрутки. |