gologiusの巣

プログラミングなどの技術メモです。誰かの役に立てるとうれしいです。

Unity 物体の追従にはJointが必要な場合がある

Unityは便利なもので,Hierarchyで子要素に指定してあげると,親要素が移動回転スケール変更したときに一緒に移動回転してくれます

f:id:kamiwo_koete:20160813201205p:plain

 

ただ,それをやってくれない場合があります.

それはrigidbodyがついている場合です.

この場合,両方にrigidbodyを追加し,片方のオブジェクトにJoint類を追加します

Unityには3Dの場合

* Fixed Joint

* Spring Joint

* Hinge Joint

があります.

上記のように座標変換的に使用したい場合はFixed Jointを使用するとよい

f:id:kamiwo_koete:20160813201554p:plain