人物卡墙问题

刚体与墙碰撞人物会卡在上面不落下来,墙和地面是一样的刚体,摩擦为0,恢复系数也为0,应该设置恢复系数吗

墙体不要用多个碰撞盒拼起来,一个墙体尽量只用一个碰撞盒。
这是物理引擎的通病,你可以搜一下关键字ghost collision。如果你只是做2d横版的话,想要好的手感,还是得抛弃物理引擎,自己写一套碰撞处理。

1赞

自己手写一个也是可以的

1.碰撞检测
2.碰撞修正

体验连接: 98K物理[轻量碰撞系统]

我本来地面是每个tile都创建刚体拼起来,人物在上面走和路不平一样还会弹起来,我一度怀疑是引擎问题,找了几天才想到尽量不要拼,就算我尽量用一个大的box当地面,人物走到边界,会发生碰撞人物会弹起来,不是每次都会,但是经常触发,我没想明白

我水平不高,想先搞懂基础用法

人,你可以试试用胶囊体

2dx,没有,有个自定义形状但我是新手不太明白一些顶点知识

2d用圆Circle形状,类似于3d的胶囊体。
看你之前发的图用的矩形,遇到不平的地方/多个刚体连接处很容易卡住的

但是圆形,没有胶囊这么好用,这个物理引擎地面感觉很难处理

说错了,椭圆形

2dx,椭圆是哪个形状?圆我知道