Unity 5:非凸网格碰撞器和触发

问题描述 投票:0回答:1

我在检查非凸网格碰撞器上的“Is Trigger”选项时遇到一些麻烦。

我在互联网上寻找答案,发现了类似的内容:

Unity 5 不支持这一点,因为更新后的 PhysX 不允许。
https://forum.unity3d.com/threads/how-to-enable-trigger-on-a-mesh-collider.347428/

我想知道现在有解决办法吗?由于该帖子有点过时了?

我希望你能帮助我:P

提前谢谢您,

阿克塞尔

unity-game-engine triggers mesh collider non-convex
1个回答
0
投票

网格碰撞器可以与原始碰撞器(盒子、球体、胶囊)碰撞,但无法让两个网格碰撞器注册触发器或碰撞。

您需要使用复合碰撞器来近似形状。在我看来,虽然在实践中一开始看起来不精确,但你几乎不会注意到碰撞区域是否稍微超出了网格。就性能而言,多个基元(至少在移动设备以外的任何设备上)几乎没有什么用处,因此不要害怕使用尽可能多的碰撞器来近似形状。

© www.soinside.com 2019 - 2024. All rights reserved.