我想检测场景中两个对象(精灵)的交集。我不希望对象几何交集导致场景中的实体之间发生碰撞。
我已经为我的两个物体形状创建了PhysicalBody,但是我找不到一种方法来检测交叉点,而不会让两个物体在撞击时相互撞击。
我正在使用cocos2d-x 3+和默认的花栗鼠引擎(我现在想坚持使用)
问题是,如何检测元素的交集,而不会让它们在相交时相互物理推动。
答案 0 :(得分:2)
答案很简单(虽然花了我2天的时间来弄清楚)
当检测到联系人并且调用了onContactBegin()
时,当正在点击相关形状时,返回false
将停止物理交互。