Суббота, 23 Ноября 2024, 04:11

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Эффект плавно меняющихся картинок при скролле в Unity
wertylabelДата: Среда, 15 Апреля 2015, 09:12 | Сообщение # 1
уже был
Сейчас нет на сайте
Приветствую вас, UNITY comunity) Хочу реализовать подобный эффект с картинками как здесь http://ww1.lenta.ru/saraevo/ Чтобы картинки двигались вверх-вниз, исчезали или появлялись при прокрутки колесика мышки или при движении пальцем по тачпаду. Правильно я представляю себе - нужно создать несколько объектов Image на сцене с различными значениями координаты z, например. Получится несколько слоев друг за другом с картинками. И ко всему этому массиву прикрутить скрипт, который будет двигать каждую картинку вверх-вниз, по движению пальца по экрану? Подскажите - какие методы и функции использовать в скрипте для реализации такого эффекта?
Спасибо за внимание:)
KamiRoninДата: Среда, 15 Апреля 2015, 09:40 | Сообщение # 2
почти ветеран
Сейчас нет на сайте
я бы сделал так:
шаг 1: на uGUI - нужно создать скролвью поверх нужного тебе фона; просто расположить лентой картинки в контейнере для просмотра этого скролвью;
шаг 2: создал List<> или массив этих картинок и устанавливал им прозрачность программно в зависимости от позиции скролвью в событии ScrollEvent - это можно привязать к самому скролвью или к его скролбару, который должен быть для этого обязательно. Установка прозрачности может регулироваться формулой, в которой рассчитывается удаление от вертикального центра экрана (по абсолютным координатам картинки например) - там можно сделать жесткие рамки активной зоны простыми координатными границами.

а в NGUI есть возможность настройки границы видимости скролвью панели так что он будет автоматом делать прозрачными участки картинок проходящих через граничные зоны (верх и низ).


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
wertylabelДата: Среда, 15 Апреля 2015, 10:31 | Сообщение # 3
уже был
Сейчас нет на сайте
Спасибо за ответ. Фон также будет периодически меняться. Как тогда его привязать к скролу?
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг