2013-04-24 54 views
1

我在Unity中使用Farseer,我很難理解如何用腳本移除關節。我想刪除場景中的所有關節。我一直在嘗試使用諸如:world.JointList和world.RemoveJoint之類的東西,但是由於在Unity中關節是組件(即FSPulleyJointComponent),我不明白如何訪問關節本身。用Farseer移除關節

任何幫助將不勝感激。

回答

0

我的不好... world.JointList和world.RemoveJoint都可以正常工作。我沒有正確地獲得世界。

2

我從來沒有使用過Farseer,但是如果關節採用Components,則可以使用Object.Destroy將其刪除。

如果Destroy用於Component的引用,那麼它將從它所附的GameObject中刪除。