如何在box2d中查找矩形顶部是否发生碰撞

问题描述 投票:0回答:1

我在自上而下的游戏中拥有矩形玩家。我想找到矩形的哪一边(特定的矩形顶部)被其他游戏对象击中。

box2d box2dweb
1个回答
0
投票

如果要区分游戏对象不同部分的碰撞,请为这些部分使用不同的夹具。因此,如果您想区分顶部和底部,例如:

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

这些也可能是传感器(因此没有物理学)作为其他物理设备的叠加层。

© www.soinside.com 2019 - 2024. All rights reserved.