以正确的方式设置滑动角色

Setting up a sliding character in the right way

我想尝试做一个类似阿尔托斯大冒险的游戏。我无法启动。

如何设置地形才不会卡住角色?

我只是在photoshop中为地面画了一个测试精灵。我应该使用什么 collider2d? 我使用多边形碰撞器并减少 material 中的摩擦。但是这个角色卡住了,撞到了看不见的小屁股,感觉很糟糕。最糟糕的部分是将 2 个地面精灵连接在一起!他们连接的地方总是乱七八糟的。

我也有一个关于未来的问题。我将如何添加游戏的无尽部分? 设置许多“棋子”并在玩家骑下时生成它们是否可行?

我还没有写任何代码,因为在我看来问题只是在物理上。

感谢所有愿意花时间提供帮助的人!

要移动你的玩家,请使用 rigid body.AddForce(Vector3 direction, ForceMode forceMode);,然后使用 friction = 0 创建一个物理 Material,并将其放入你的玩家的碰撞器中。