Обучающий материал
Соглашение о написании кода. Необходимо изучить и строго следовать правилам написания кода
Движок анимации DoTween (Пакет, примеры, документация)
Общее задание
Модифицировать программу из задания 1. Необходимо разработать контроллер для камеры, позволяющий менять ее позицию. Требуемые режимы работы камеры:
- Автоматический – камера плавно вращается вокруг дома против часовой стрелки, совершая оборот раз в 30 секунд, смотря постоянно на дом;
- Ручной – кнопками влево и вправо камера перемещается вокруг дома, сохраняя при этом фокус на доме.
Автоматический режим реализовать при помощи движка анимации DoTween.
В ручном режиме попытаться сделать доезды, т.е. плавную остановку передвижения (как на рельсах). Ручной режим реализовать при помощи изменения позиции в методе Update. Для плавности передвижения использовать метод интерполяции Lerp.
Переключение между режимами сделать переключателем в левом верхнем углу экрана.
Особые требования
Во вкладке Hierarchy должен быть порядок. Стараемся соблюдать иерархическую структуру проекта.
Пользовательские скрипты должны лежать в папке Assets/Scripts.