刚体与墙碰撞人物会卡在上面不落下来,墙和地面是一样的刚体,摩擦为0,恢复系数也为0,应该设置恢复系数吗
墙体不要用多个碰撞盒拼起来,一个墙体尽量只用一个碰撞盒。
这是物理引擎的通病,你可以搜一下关键字ghost collision。如果你只是做2d横版的话,想要好的手感,还是得抛弃物理引擎,自己写一套碰撞处理。
1赞
我本来地面是每个tile都创建刚体拼起来,人物在上面走和路不平一样还会弹起来,我一度怀疑是引擎问题,找了几天才想到尽量不要拼,就算我尽量用一个大的box当地面,人物走到边界,会发生碰撞人物会弹起来,不是每次都会,但是经常触发,我没想明白
我水平不高,想先搞懂基础用法
人,你可以试试用胶囊体
2dx,没有,有个自定义形状但我是新手不太明白一些顶点知识
2d用圆Circle形状,类似于3d的胶囊体。
看你之前发的图用的矩形,遇到不平的地方/多个刚体连接处很容易卡住的
但是圆形,没有胶囊这么好用,这个物理引擎地面感觉很难处理
说错了,椭圆形
2dx,椭圆是哪个形状?圆我知道