有没有快速的方法让所有联系机构都有特定的b2bBody? 例如,我有200个cricles(动态实体),想知道与每个圆圈接触的圆圈数量
答案 0 :(得分:0)
最有效的方法是使用联系人侦听器的BeginContact和EndContact回调来更新每个正文的列表,以及当前正在触摸的内容。
此页面可能有所帮助:http://www.iforce2d.net/b2dtut/collision-callbacks 该示例仅使用简单的整数计数器跟踪触摸体的数量,但您也可以使用std :: set或类似结构来跟踪它们所在的体。