目次

ジョイントを使って揺れものを作る

ジョイントを使うことでrigidbodyの付いたオブジェクト同士を連結させて、ロープや扉のような挙動をするVCIを作ることができます

VCIが対応しているUnityComponentはHinge JointとSpring Jointです。
こちらのコンポーネントの各パラメータ詳細に関してはJointを参照してください。

今回は2つのキューブの間を繋ぐロープのようなVCIを作成してみます

サンプルデータ

https://virtualcast.jp/products/05e4fa7a98ca1f8d579ab2ed8b8fe23e003bc6a9b02a91de01095dfe82306104

Unitypackage

tutorial_joint_v1_1.zip

オブジェクト構成

今回作るVCIは3つのSubItemで構成されています。
中間の連結部分は完全に同期が行われるわけではないので注意しましょう

コンポーネント設定

今回はスクリプトを使用しません。
各オブジェクトのコンポーネントは次のようになっています

補足

blue_Cubeのuse GravityをONにすることで振り子のような挙動にできます