【发布时间】:2019-04-02 12:34:21
【问题描述】:
我在自上而下的游戏中有矩形玩家。我想找出矩形的哪一侧(具体是矩形的顶部)被其他游戏对象击中。
【问题讨论】:
-
请分享您的部分代码以便更好地理解
-
我是 box2d 的新手。所以目前我有一个简单的矩形夹具。并检查与 Begincontact 侦听器的碰撞。
-
谢谢。我会尝试实现这一点。
我在自上而下的游戏中有矩形玩家。我想找出矩形的哪一侧(具体是矩形的顶部)被其他游戏对象击中。
【问题讨论】:
如果您想区分游戏对象不同部分的碰撞,请为这些部分使用不同的固定装置。因此,如果您想区分顶部和底部,例如:
-----------------
| |
|Top Fixture |
| |
-----------------
| |
|Bottom Fixture |
| |
-----------------
这些也可以是传感器(因此没有物理),作为其他物理装置的覆盖。
【讨论】: