Unity 6.3
0 онлайн 54 гостей 3 в системе
Вход

Управление временем и частотой кадров

Важно понимать, как Unity управляет временем, чтобы гарантировать стабильность игрового процесса. Обновления происходят через регулярные промежутки времени, чтобы отразить изменения в позициях персонажей, состоянии здоровья, результатах и т.д. Если ваш код вносит изменения в неправильном цикле обновления или не допускает изменений во времени, эффекты, такие как движение, могут быть слишком быстрыми, слишком медленными или скачкообразными вместо плавными.

Time класс содержит свойства, через которые можно получать, а в ряде случаев и задавать различные измерения и настройки, связанные со временем. См. Time Полный список свойств и их значений см. в справочнике API скриптов.

Тема Описание
Обновления по кадрам Обновления, которые происходят один раз в кадре и частота которых зависит от частоты кадров.
Исправленные обновления Обновления, которые происходят с настраиваемым фиксированным интервалом времени.
Время в игре и реальное время Настраиваемая связь между игровым временем и реальным временем и потенциальными эффектами.
Изменения во времени обработки Методы, используемые Unity для компенсации изменений во времени и частоте кадров и для ограничения эффектов одноразовых задержек.
Частота кадров Компенсация частоты кадров при записи видео геймплея.
Имитация сцепных устройств для испытаний Симулируйте задержки, чтобы проверить, как ваша игра справляется с изменениями времени, вызванными проблемами производительности.

Дополнительные ресурсы