Я делаю игру с использованием Libgdx и Box2d, и я не буду использовать контроль времени для пользователя, подобного симу, где игрок может остановиться, ускорить движение вперед и сделать время медленнее. У меня нет четкого представления о том, как я это сделаю, но я думал о world.step(1/60f, 6, 2);
, но я также не очень хорошо знаком с этим. Я просто знаю, что метод .step()
используется для обновления мира Box2d. Итак, мой вопрос: как вы контролируете время или нет времени в мире box2d, как вы все двигаете, как если бы было время?Как контролировать время в Box2d?
0
A
ответ
1
В world.step()
, первым параметром является время для перехода. Уменьшение этого приведет к тому, что время будет двигаться медленнее, увеличивая это, это заставит время двигаться быстрее, установив его на 0
, приведет к остановке времени. Например, изменение его на это приведет к замедлению времени:
world.step(1/90f, 6, 2)
Я считаю - не проверено!
Смежные вопросы
- 1. Как контролировать время экспозиции
- 2. Как реализовать пулевое время в Box2d?
- 3. Как контролировать время аббревиатуры abbr?
- 4. Как контролировать время отображения фигуры?
- 5. Как контролировать время сбора данных в LabVIEW?
- 6. Как контролировать время выполнения скрипта в PHP
- 7. Как контролировать время ответа в vb .net?
- 8. Как контролировать время тестов capybara/phantomjs
- 9. Как можно контролировать время отпирания Microsoft OpenMP?
- 10. Как контролировать статус во время хэширования файла?
- 11. Как я могу контролировать время света дисплея
- 12. Контролировать время перезагрузки аварийной службы в Android
- 13. Создать во время выполнения/шаг? Libgdx box2d
- 14. change box2d body fixtures во время анимации
- 15. Как я могу переместить объект box2d?
- 16. Как удалить box2d Fixture
- 17. Как контролировать время при смене макетов в приложениях для Android?
- 18. Таймер в Foxpro (как приостановить и контролировать время)
- 19. Как контролировать процесс в Linux Процессор, память и время
- 20. Box2D в Objective-C
- 21. Контролировать время между событиями мыши с JavaScript
- 22. Box2d столкновения не хватает
- 23. Следить/контролировать переменную во время выполнения?
- 24. Как контролировать процесс в контейнере?
- 25. Как получить расстояние, которое тело двигало во время шага box2D?
- 26. Как рассчитать нагрузку в Box2D?
- 27. Как создать «круги» в Box2D?
- 28. Как создать сустав в Box2d
- 29. Как визуализировать углы Box2D
- 30. Box2D вращать объект, как?
спасибо, что это работает, но можете ли вы объяснить мне, что является целью этих трех параметров, потому что я учил, что первый параметр используется для установки fps мира. –
Он рассказывает об этом здесь: https://github.com/libgdx/libgdx/wiki/box2d#stepping-the-simulation. – Zac