簡體   English   中英

Box2d為動態車身創造易碎關節

[英]Box2d create breakable joints for dynamic body

一直在使用box2d構建Bridge構建器。

基本上你構建一個橋梁並通過在它上面傳遞對象來對它進行壓力測試。 如果施加的應力很高,則關節會斷裂。

能否幫助您了解如何最好地加入b2Body。 嘗試了旋轉關節,但他們沒有打破。 有什么建議。

謝謝

“你可以從關節獲得反作用力和扭矩。你可以在每個時間步后查詢這些力,並在超過你的閾值時摧毀關節。” - 來自Erin Catto的報價 - http://www.box2d.org/forum/viewtopic.php?f=3&t=1079

我認為關節不會自行打破。 你必須使用DestroyJoint函數來打破它們。 您可以設置b2ContactListener並獲取撞擊橋梁的物體的沖擊速度,如果您想要破壞關節,您可以做出決定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM