C# 角色在倾斜平台中被多边形碰撞器搁浅
在我的2d游戏中,我使用了多边形对撞机来处理山丘和类似精灵的地形。 我对我的英雄角色使用了相同的多边形碰撞器。这是我的问题,当我在山上使用box collider时,移动是平稳的,但它使我的角色看起来像漂浮在空中。所以我选择使用多边形碰撞器进行山丘碰撞 然而,多边形碰撞器会产生一些小凹坑或不规则形状,以确定碰撞器的最佳形状。在这里,我的玩家或英雄被困在那些坑里或不规则的形状中。哪怕是最轻微的陷阱都会让我的球员陷入困境。我尝试了各种方法来减轻所有这些错误,但没有任何结果C# 角色在倾斜平台中被多边形碰撞器搁浅,c#,unity3d,C#,Unity3d,在我的2d游戏中,我使用了多边形对撞机来处理山丘和类似精灵的地形。 我对我的英雄角色使用了相同的多边形碰撞器。这是我的问题,当我在山上使用box collider时,移动是平稳的,但它使我的角色看起来像漂浮在空中。所以我选择使用多边形碰撞器进行山丘碰撞 然而,多边形碰撞器会产生一些小凹坑或不规则形状,以确定碰撞器的最佳形状。在这里,我的玩家或英雄被困在那些坑里或不规则的形状中。哪怕是最轻微的陷阱都会让我的球员陷入困境。我尝试了各种方法来减轻所有这些错误,但没有任何结果 请向我建议一些方法,使我的
请向我建议一些方法,使我的角色在上坡时移动平稳。不要使用一个对撞机,请为您的玩家尝试两个不同的对撞机。在他的中段和头部周围放置一个盒子对撞机,在他的脚周围放置一个圆圈/胶囊对撞机。这样你就可以使用圆形/胶囊对撞机来减少玩家被困在尴尬位置的几率:-)与其使用一个对撞机,不如为玩家尝试两个不同的对撞机。在他的中段和头部周围放置一个盒子对撞机,在他的脚周围放置一个圆圈/胶囊对撞机。通过这种方式,您可以获得圆形/胶囊碰撞器,从而减少玩家被卡在尴尬位置的机会:-)您可以尝试自己编辑碰撞器,甚至可以从边缘碰撞器开始,自己制作形状。无论如何,我不知道这些“凹坑”有多不规则,但是你可以用一种非常简单的方式在2D中编辑碰撞器
哦,您可以在组件本身中编辑碰撞器,然后在编辑器窗口中编辑碰撞器。您始终可以尝试自己编辑碰撞器,甚至可以从EdgeCollider开始,自己制作形状。无论如何,我不知道这些“凹坑”有多不规则,但是你可以用一种非常简单的方式在2D中编辑碰撞器
哦,您可以在组件本身中编辑碰撞器,然后在编辑器窗口中编辑碰撞器。好吧,改善上坡运动的超高科技方法是使用反向运动学,这样他的脚可以伸展到他下方的一段地面,或者压缩到比原点更远的一段地面。网络上可能有关于“游戏如何让角色上楼梯”的信息。好吧,改善上坡运动的超高科技方法是使用反向运动学,这样他的脚可以伸展到他下方的一段地面,或者压缩到比他的原点更远的一段地面。网络上可能有关于“游戏如何让角色上楼梯”的信息