Как узнать, столкнулась ли вершина прямоугольника или нет в box2d - PullRequest
0 голосов
/ 02 апреля 2019

У меня прямоугольный игрок в игре сверху вниз.Я хочу найти, какая сторона (а точнее вершина прямоугольника) прямоугольника поражена другими игровыми объектами.

1 Ответ

0 голосов
/ 10 апреля 2019

Если вы хотите различать столкновения для разных частей вашего игрового объекта, используйте разные приспособления для этих частей.Так что, если вы хотите различить, например, верх и низ:

-----------------
|               |
|Top Fixture    |
|               |
-----------------
|               |
|Bottom Fixture |
|               |
-----------------

Это также могут быть датчики (поэтому нет физики) в качестве наложения для других ваших физических приборов.

...