@maymetaldeaanpain

Как заставить так чтобы камера двигалась сама в UNITY при параллакс эффекте?

Сделал параллакс эффект, но оно двигается только при нажатии клавиш "w" и "a"
Как сделать так чтобы фон двигался сам без нажатий клавиш
6407174eae922064551639.png640717621bcb9866544582.png
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Ezekiel4
Охотник на пиратов и сборщик монолитов
Вам так или иначе нужно какое-то событие, например, "игрок сместился" или "прошёл один кадр" или что-то ещё. Если у вас игра типа террарии, где параллакс опирается на движение игрока, то вместо слушания клавиш можете сделать как-то так:
1) Запоминаем где игрок
2) Смотрим, насколько далеко он сместился от этой точки
3) Смещаем слои фона на эквивалентные величины

Если же эффект автоматический, как в раннерах, то всё ещё проще:
1) Отсчитываем паузу (таймер, обновление экрана или что-то ещё)
2) Смещаем слои фона на величины их скорости движения
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы