物理世界中判断不规则刚体是否被选中

请教一个思路问题,一个物理世界中很多不规则的多边形钢体,位置,旋转角度都是随意的,触摸屏幕时,有什么好的方法可以判断,当前触摸到哪个多边形?

我想一个是前面先保存所有多边形钢体到列表中。然后一个个遍历来判断是当前选中是哪个。
不知道有没有更好的思路,新人刚学box2d求指教

求解呀,。。。顶起来。。:6::6:

请问楼主,cocos2d-x物理世界中不规则刚体是如何实现的?能否详细说明,或者呈现部分源码,谢谢。
祝,楼主的问题早日解决。

http://www.2cto.com/kf/201408/327977.html
我是参考这个来的,用那个PhysicsEditor描出对应的顶点。然后添加边。不过也有些问题。你参考一下。

好的,多谢,我现在用的是VertexHelper也能实现描出对应的顶点,就是刚体必须都是凸多边形,凹多边形就得自己去拆分成多个凸多边形