В Box2d, насколько я понял, объекты имеют реакцию на столкновение по умолчанию, которая позволяет им остановить движение или отскочить назад (если вы установили восстановление).
Также вы можете скажем, объект является датчиком, и поэтому вы можете реализовать свою собственную реакцию на столкновение.
Теперь я хотел бы использовать реакцию на столкновение по умолчанию для некоторых типов столкновений, в то же время я хочу иметь полный контроль над столкновения с конкретными объектами.
Например: игрок должен прекратить движение или отскочить назад, если он сталкивается со стеной, но при столкновении с пулей он должен потерять HP, и пуля должна быть удалена. .
Поэтому я хотел бы иметь что-то вроде фильтров контактов, но объекты, которые не соответствуют фильтру, должны реагировать с поведением по умолчанию.
Возможно ли что-то подобное?
Как я могу это сделать?
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/238 ... jects-only
Libgdx Box2D управляет реакцией на столкновение только для нескольких конкретных объектов. ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение