角色在倾斜平台中与多边形对撞机搁浅

时间:2015-12-03 06:20:53

标签: c# unity3d

在我的2D游戏中,我使用多边形对撞机作为山丘和地形,如精灵。 我为我的英雄角色使用了相同的多边形对撞机。这是我的问题,当我在山中使用盒式对撞机时,运动是平滑的,但它使我的角色看起来像漂浮在空中。所以我选择使用多边形对撞机作为山丘。

然而,多边形对撞机会产生一些小凹坑或不规则形状,以便为山丘修复最佳可能的对撞机形状。在这里,我的球员或英雄陷入了那些坑或不规则的形状。即使是最轻微的坑也会导致我的玩家陷入困境。我尝试了各种方法来缓解所有这些错误,但没有任何结果。

请向我建议一些方法让我的角色在上坡时保持平稳。

2 个答案:

答案 0 :(得分:0)

不要使用一个对撞机,而是为您的播放器尝试2个不同的对撞机。在他的中段和头部周围放置一个盒子对撞机,并在他的脚周围放置一个圆形/胶囊对撞机。这样你获得圆形/胶囊对撞机将减少你的玩家陷入尴尬位置的机会: - )

答案 1 :(得分:0)

您可以自己尝试编辑对撞机,甚至可以从EdgeCollider开始并自己制作形状。无论如何,我不知道那些"坑和#34;是的,但你总是可以用2D方式很容易地编辑对撞机。

哦,您可以在组件本身编辑对撞机,然后在编辑器窗口中编辑。