我在Unity中使用Farseer,我很难弄清楚如何使用脚本删除关节。我想删除场景中的所有关节。我一直在尝试使用诸如:world.JointList和world.RemoveJoint之类的东西但是因为在Unity中关节是组件(即FSPulleyJointComponent)我不明白如何访问关节本身。
非常感谢任何帮助。
答案 0 :(得分:2)
我从未使用Farseer
,但如果关节实施为Components
,则可以使用Object.Destroy删除它们。
如果在Destroy
的引用中使用了Component
,那么它将从其附加的GameObject
中删除。
答案 1 :(得分:0)
我的坏...... world.JointList和world.RemoveJoint都运行良好。我没有正确地适应世界。