最近 Unity で暴れるジョイントを鎮めました。意外と一般的に役立つテクニックではないかと思ったので、原理とともに解説しておきます。 English version is here. チェーンやロープのようなものを Joint と Rigidbody で作ろうとして上図のようになった方、結構いるんじゃないでしょうか。自分もなりました。 こういう場合に使える、あまり知られていなそうな解決策があります。 実際に暴れさせてみる Unity を起動し、図のようなシーンを作成しました。 灰色のキューブは Kinematic、黄色の球と赤いキューブは Dynamic に設定してあります。また、各剛体の接点に Character Joint をセットしてチェーンを作ってあります。さらに、黄色の球の質量をそれぞれ 1.0、赤のキューブの質量を 10.0 に設定しました。 再生して赤いキューブを少し横に引
![Unity で暴れる Joint を鎮めるテクニック](https://cdn-ak-scissors.b.st-hatena.com/image/square/593850e81dc5107b5e84dd9f995b834f7728373b/height=288;version=1;width=512/https%3A%2F%2Fblog.oimo.io%2Fwp-content%2Fuploads%2F2022%2F08%2Fcalm-joints-down.png)