我有一个大型游戏对象,每个对象都有许多孩子(20-30个对象(,每个对象都有自己的网格对撞机。由于某种原因,我的孩子的大约一半被父母的对撞机覆盖,因为它们可能以一定角度稍微落后。(即在car_door
上播放的射线,并返回car_frame
父对象(起初,我认为这会像膨胀网格colliders一样容易,但是我发现很快就无法正常工作,因为它是非常密集的记忆。因此,我主要关心的是我将如何打击这种情况?是否有任何解决方法可以使网格不那么密集?
我想远离创建单独的盒子墙面,并且只是基于我要处理的大量对象。我真的希望解决方案可扩展。
对于我的特定需求,只需使用凹面网眼对撞机似乎是目前的最佳选择(即确保在检查员中未检查凸面(使用更好的解决方案。幸运的是,我没有做很多碰撞检测。