Unity3d 无论阻力大小,球形刚体永远不会停止滚动

Unity3d 无论阻力大小,球形刚体永远不会停止滚动,unity3d,rigid-bodies,Unity3d,Rigid Bodies,我的问题是,我有一个带有球形对撞机的刚体,一旦它开始移动(滚动),它就永远不会停止 我在这里读到了其他的答案,其中指出改变阻力(角度和法线)是解决这个问题的答案,但我肯定在其他地方做错了什么。我已经用这个做了几个小时的实验,但找不到解决办法 我已经把阻力移到了一百万,仍然在移动,但是非常非常慢。我将角阻力移动到一百万,得到了类似的结果。我已将sleepThreshold设置为一个较高的数字。这似乎没什么作用。我试着改变地形上的摩擦力 在所有这些测试中,我把球放在一个水平的平面上,然后施加一个脉冲

我的问题是,我有一个带有球形对撞机的刚体,一旦它开始移动(滚动),它就永远不会停止

我在这里读到了其他的答案,其中指出改变阻力(角度和法线)是解决这个问题的答案,但我肯定在其他地方做错了什么。我已经用这个做了几个小时的实验,但找不到解决办法

我已经把阻力移到了一百万,仍然在移动,但是非常非常慢。我将角阻力移动到一百万,得到了类似的结果。我已将sleepThreshold设置为一个较高的数字。这似乎没什么作用。我试着改变地形上的摩擦力

在所有这些测试中,我把球放在一个水平的平面上,然后施加一个脉冲使它开始移动。它从未停止过

有时当它达到一定的速度,然后像要停止一样结巴,然后它开始以恒定的速度永远移动,我想我可以明显地观察到从减速到恒定速度的转变。这对我来说毫无意义


我的假设是,球最终应该停下来,而unity如此先进,将很容易处理这个问题,但我可能因为太新而错过了一些东西。

检查速度大小@burakKarasoy是否正确。以你的最小速度手动调零。好的,是的,我确信这会起作用。我想我更感兴趣的是为什么我必须自己做这件事?似乎团结的整个理念就是为了消除这些事情的负担,所以我想知道我是否遗漏了什么。但如果这是唯一的方法,那没关系。检查burakKarasoy的速度大小是否正确。以你的最小速度手动调零。好的,是的,我确信这会起作用。我想我更感兴趣的是为什么我必须自己做这件事?似乎团结的整个理念就是为了消除这些事情的负担,所以我想知道我是否遗漏了什么。但如果那是唯一的办法,那就好了。