Перемещение между точками обзора
10 апреля 2016 17:20
Задача: Есть несколько камер в разных точках и с разными настройками. Нужно сделать переключение между ними с эффектом перелета на новое место.
Решение: Создаем в сцене нужные камеры(это позволит легко редактировать вид ). При вызове функции переключения передаем ей целевую камеру(в которую должны прилететь). Из целевой камеры делаем get всех различающихся параметров и функциями move_camera_to_point() и rotate_camera() летим в нужную точку(еще не пробовал, но уже слабо верю что получится). Затем переключаемся на целевую камеру(она становится активной), а предыдущую камеру возвращаем на исходную позицию.
Может существует способ сделать это более "элегантно"?
Решение: Создаем в сцене нужные камеры(это позволит легко редактировать вид ). При вызове функции переключения передаем ей целевую камеру(в которую должны прилететь). Из целевой камеры делаем get всех различающихся параметров и функциями move_camera_to_point() и rotate_camera() летим в нужную точку(еще не пробовал, но уже слабо верю что получится). Затем переключаемся на целевую камеру(она становится активной), а предыдущую камеру возвращаем на исходную позицию.
Может существует способ сделать это более "элегантно"?
11 апреля 2016 09:08
Если делать через API то есть функция camera_anim.move_camera_to_point()
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
http://naviris.ru/
11 апреля 2016 10:41
11 апреля 2016 15:46
15 апреля 2016 12:32
Ответ на сообщение пользователя КириллА если не через API ?
Если делать через API то есть функция camera_anim.move_camera_to_point()
Рыжий кот в очках на связи
15 апреля 2016 12:37