Задать вопрос
@AntonyDeveloper
Хочу сделать свою игру. Свою игру сделать не могу)

Чем конкретно отличается func _process(delta) от _physics_process()?

Обработка физики с помощью _physics_process() аналогична, но она должна использоваться для процессов, которые должны выполняться до каждого этапа физики, такого, как управление персонажем
Как это понять?
  • Вопрос задан
  • 394 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
Animaliss
@Animaliss
Разница аналогичная, как между Update и FixedUpdate в Unity.
_process() вызывается так часто, как позволяет скорость ЦП
_physics_process() вызывается с фиксированной скоростью
Проще говоря, _process зависит от вашего FPS.
Если FPS почему-то просядет — процесс пострадает тоже...
Поэтому нужно использовать _physics_process при обработке физики.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы