我正在尝试实施Box2d的ContactListener界面。发生联系时调用的方法会收到Contact个对象。然后,此对象提供getFixtureA
和getFixtureB
个getter。
是否有规则说明哪个夹具分配给A以及哪个夹具分配给B或我必须检查所有组合,如:
我有X,Y,Z的身体,想要检查X和Y是否相撞。我是否必须始终检查(A == X && B == Y) || (A == Y && B == X)
或两者中的一个是否足够?
(A是contact.getFixtureA(); B是contact.getFixtureB();)
答案 0 :(得分:1)