为什么 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.
此外,它们并不是为完全动态的行为而设计的,例如多边形等形状。
希望这能回答您的问题。
重力开启。其他像 Polygonshape 这样的物体表现正常,但我的 chainshape body 只是在接触地面时冻结到该位置。
简短回答:链条形状并非为全动态设计。
更长的答案: box2d.org manual 解释了 Chain 形状用于构建静态世界。在这方面,链形类似于边形:
they can collide with circles and polygons but not with themselves.
此外,它们并不是为完全动态的行为而设计的,例如多边形等形状。
希望这能回答您的问题。