如何忽略Unity中对象的碰撞(2D)

时间:2014-04-21 09:45:27

标签: c# unity3d

我的游戏中有5个对象和2个“帧”。我希望其中一个对象与内框架碰撞,而不是另一个对象碰撞。我已经将框架对撞机附加到框架上,并将对撞机圈到5个对象上。我的问题是我不希望4个物体与外框碰撞内框。我的问题有解决方案吗?

1 个答案:

答案 0 :(得分:0)

这是官方指南中解释如何使用碰撞矩阵的页面。这是解决问题的正确方法:https://docs.unity3d.com/Documentation/Components/LayerBasedCollision.html

基本上,您可以使用编辑 - >项目设置 - >物理,然后定义图层碰撞的规则。然后,您只需要为每个对象分配一个图层。