Box2d 物体互相碰撞的条件
生活随笔
收集整理的這篇文章主要介紹了
Box2d 物体互相碰撞的条件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Box2d 物體互相碰撞的條件
判斷是否碰撞優(yōu)先級
groupIndex > maskBit, 兩個無任何關系
進行groupIndex判斷的條件是:
可以從代碼中明顯看到:
if (filterA.groupIndex == filterB.groupIndex && filterA.groupIndex != 0) { return filterA.groupIndex > 0; } bool collide = (filterA.maskBits & filterB.categoryBits) != 0 && (filterA.categoryBits & filterB.maskBits) != 0; return collide;碰撞注意事項:
參考:
碰撞點位置檢測
總結
以上是生活随笔為你收集整理的Box2d 物体互相碰撞的条件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LaTeX - 星形线(内摆线的一种)
- 下一篇: 《生命科学50讲》课程笔记9--自我