Возможна ли в Unity в scrollbar прокрутка кнопкой?

207
06 июня 2018, 16:30

Возможна ли в Unity в scrollbar прокрутка кнопкой? Создать кнопку и по нажатию она будет немного прокручивать scrollbar?

Answer 1

Прокрутка кнопкой возможна, если использовать ScrollRect.horizontalNormalizedPosition или ScrollRect.verticalNormalizedPosition (в зависимости от того какой скролл горизонтальный или вертикальный). Внутри ScrollRect можно позиционировать содержимое через NormalizedPosition, который измеряется от 0.0f до 1.0f.

Вопрос тут будет заключаться только в том, как вы будет прикидывать размер содержимого. Например если у вас скролл в котором 10 одинаковых по размеру элементов, то каждый из них это 0.1f. Также если вас интересует просто небольшая прокрутка с помощью кнопок, то можете просто подобрать небольшой коэффициен на который будете перемещать содержимое.

READ ALSO
c# Удалить повторяющееся элементы из списка

c# Удалить повторяющееся элементы из списка

Как оказалось метод Distinct не работает когда мы хотим убрать одинаковые сложные элементы из списка

240
EPPlus ломает xlsx таблицы

EPPlus ломает xlsx таблицы

Собственно при применении вот этого кода либы EPPlus, таблица ломаетсяЯ после изменения загружаю таблицу на сервера яндекса, где она уже не может...

239
Как грамотно связать c# и Sql server?

Как грамотно связать c# и Sql server?

Есть код подключения к БД и запрос к ней -

246
Исходники sscli

Исходники sscli

Всем доброго вечера! Где можно посмотреть исходники sscli? Все ссылки в старых статьях , наподобие этой переадресуют на главную страницу МайкрософтНаходил...

244