【问题标题】:Removing bodies from joints in Chipmunk Physics从花栗鼠物理学中的关节中移除身体
【发布时间】:2010-10-22 01:55:25
【问题描述】:

在Box2D中,当连接到关节的body从空间中移除时,关节会被自动删除,你可以在回调中做一些事情等等。

花栗鼠会这样做吗?如果是这样,我如何检测关节连接何时“断开”?我必须手动跟踪这些东西吗?

【问题讨论】:

    标签: physics chipmunk


    【解决方案1】:

    我不确定您所说的检测关节何时断裂是什么意思。我不相信花栗鼠在模拟过程中会破坏关节。如果由于身体被破坏而导致关节断裂,请注意清理。来自 Chipmunk 的文档页面:

    注意在从空间中删除任何附加到它的形状或约束之前不要释放它。

    使用 cpSpaceRemoveConstraint 它将从两个主体中删除它。然后使用 cpConstraintFree 释放约束内存。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多