Unity,如何制作两个碰撞器,不碰撞,但仍然能够相互影响

我目前正在使用 unity3d(2019.3 版本)开发游戏。实际上,我的问题是,我不知道如何让两个对撞机不会相互碰撞,但仍然能够相互作用。

好吧,让我们举个例子。假设我有一个僵尸和一个玩家,我希望玩家穿过僵尸,但我希望玩家的对撞机能够被僵尸身上的对撞机检测到,这样僵尸就可以攻击玩家,同样玩家射向玩家的子弹。(精度不高,僵尸攻击玩家多亏了他面前的触发对撞机)。

我已经尝试修改图层碰撞矩阵中的内容,但玩家和僵尸无法交互。所以这不好。


慕婉清6462132
浏览 155回答 1
1回答

慕田峪9158850

如果您希望对撞机相互检测但不发生碰撞,那么您应该将其中一个对撞机设置为触发器。只需选中Is Trigger复选框,这应该可以帮助您获得所需的结果。
打开App,查看更多内容
随时随地看视频慕课网APP