为什么 ChainShape body 没有落在地上?

why ChainShape body is not falling on ground?

重力开启。其他像 Polygonshape 这样的物体表现正常,但我的 chainshape body 只是在接触地面时冻结到该位置。

简短回答:链条形状并非为全动态设计。

更长的答案: box2d.org manual 解释了 Chain 形状用于构建静态世界。在这方面,链形类似于边形:

they can collide with circles and polygons but not with themselves.

此外,它们并不是为完全动态的行为而设计的,例如多边形等形状。

希望这能回答您的问题。