玩家从一个物体移动到另一个物体时的碰撞问题

Collision issue when player moves from one object to another

在 unity 5 中,我遇到了某些碰撞问题。我制作了一个类似迷宫的基本游戏,玩家可以跨平台控制一个立方体(由其他立方体制成)。在某些区域,两个或多个平台相互接触,因此玩家可以到达关卡的不同区域。我的碰撞问题发生在这些十字路口。玩家似乎会无缘无故地卡住,他们必须后退并获得 运行 开始才能到达另一个平台。我检查了所有内容并确保它们在 unity 编辑器中完美排列,但似乎没有什么可以解决这个问题。 任何建议将不胜感激。

编辑:我所有的对象都使用盒式碰撞器

一个常见的(也是好的)做法是在角色对象的底部使用圆形碰撞体 并结合使用长方体碰撞体。

例如:

虽然这可能会解决您的问题,但问题的根源可能是使用了许多小的平铺立方体,每个立方体都有自己的碰撞器。带有碰撞器的大量平铺对象很可能会导致性能和碰撞问题。