2015-02-14 2 views
-1

Что я хочу сделать, очень просто. У меня есть камера и некоторые объекты на сцене. Мне нужно переместить камеру и добиться идеального плавного движения (без запаздывания, без дрожания, без всплеска, без икоты). То, что я пробовал до сих пор:Лучшие настройки для идеального плавного движения единства

Перемещенная камера в любом виде функции обновления (поздняя, ​​фиксированная, prerender и т. Д.).

Чтобы переместить камеру, я пробовал два пути. 1) Увеличение X положение камеры по DeltaTime 2) Увеличение X позиции путем добавления постоянного значения в каждом обновлении

играется с Application.targetFrameRate

игры с настройками TimeManager, перепробовал много много различных настроек.

Я прочитал все, что я нашел на интернированных, связанные с моей проблемой

Я минимизируется настройки качества, все на самом низком уровне и Vsync выключен

Важно: Моя камера не следовать какой-либо объект и не физики участвует. Многие разработчики не признают эту проблему, но большая часть игры единства связана с ней, и игроки не уверены.

Я думаю, проблема в том, что обновление местоположения и обновление рендеринга экрана не синхронизированы хорошо. Может быть решение TimeManager и targetFrameRate.

Мне нужна помощь опытных людей, потому что это, кажется, проблема расчета.

+0

Отправьте код своей камеры, пожалуйста? –

ответ

0

Попробуйте использовать щенок.
Это функция, предназначенная для плавного перехода вещей.
Смотрите video или читайте documentary.
Надеюсь, это помогло!

Смежные вопросы