3.4.0 相同摩擦力的物体在center值不同的boxcollider上表现不一致

底下的平台没有设置物理材质,但是右边的平台boxCollider的center为(0,1,0),左边的为(0,0,0)。

两个圆柱体的物理材质是相同的。

image

给这两个圆柱体施加同样的力。
当摩擦力为0.5的时候两个圆柱体的运动是相同的。
但现在两个圆柱体的摩擦力都是1,右边的摩擦力是正常的,左边的摩擦力减小了。

施加力的代码:
image

之前是从3.1.1升级上来的,先前没有这个问题。
求大佬帮忙解决一下,现在把项目内所有用boxcollider的center都设置成(0,0.001,0)暂时能解决,但这肯定不合理。 :joy:

刚刚在3.3.2测了一下 表现和3.1.1一样,个人判断是升3.4.0导致的

然后又重新开了个新工程测了一下顺便录了个视频 :crazy_face:


↑3.1.1


↑3.4.0

你好~ 方便将这个demo 提供给我 进行复现一下呢

这里测试没有复现 如果方便的话希望能够提供一个demo 能有助于我们更好的解决哈~

testfriction.rar (1.2 MB)
麻烦了 这个是3.1.1的

testfriction2.rar (1.1 MB)
3.4.0的 代码什么的应该和上面的完全一样

好的~ 我们查看一下哈

我们已复现问题,现在引擎组正在准备解决问题。

2赞