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

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

Обработка физики с помощью _physics_process() аналогична, но она должна использоваться для процессов, которые должны выполняться до каждого этапа физики, такого, как управление персонажем
Как это понять?
  • Вопрос задан
  • 450 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    Полный курс по созданию мобильных игр на Godot 4
    2 недели
    Далее
  • Stepik
    Godot для абсолютных новичков | Создай 2D игру мечты
    2 недели
    Далее
  • IT-школа STARTORIA
    Разработка игр на Godot Engine. Неоткрытая страна
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Animaliss
@Animaliss
Разница аналогичная, как между Update и FixedUpdate в Unity.
_process() вызывается так часто, как позволяет скорость ЦП
_physics_process() вызывается с фиксированной скоростью
Проще говоря, _process зависит от вашего FPS.
Если FPS почему-то просядет — процесс пострадает тоже...
Поэтому нужно использовать _physics_process при обработке физики.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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