我在Unity中使用Farseer,我很難理解如何用腳本移除關節。我想刪除場景中的所有關節。我一直在嘗試使用諸如:world.JointList和world.RemoveJoint之類的東西,但是由於在Unity中關節是組件(即FSPulleyJointComponent),我不明白如何訪問關節本身。用Farseer移除關節
任何幫助將不勝感激。
我在Unity中使用Farseer,我很難理解如何用腳本移除關節。我想刪除場景中的所有關節。我一直在嘗試使用諸如:world.JointList和world.RemoveJoint之類的東西,但是由於在Unity中關節是組件(即FSPulleyJointComponent),我不明白如何訪問關節本身。用Farseer移除關節
任何幫助將不勝感激。
我的不好... world.JointList和world.RemoveJoint都可以正常工作。我沒有正確地獲得世界。
我從來沒有使用過Farseer
,但是如果關節採用Components
,則可以使用Object.Destroy將其刪除。
如果Destroy
用於Component
的引用,那麼它將從它所附的GameObject
中刪除。