トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

unity_script_physics_constraints_capsule

Capsuleが倒れないようにする(Constraints)


Capsuleの衝突形状を自由落下させた場合、地面が平坦でない場合は当然ながら倒れてしまいます。


ですが、衝突形状がFPSでの自分自身(視点)であるような場合は、倒れてほしくないときもあります。
この場合に「倒れないように回転自身を拘束する」という制限をかける動作を「コンストレインツ(constraints)」と呼んだりします。

Unityでは、GameObjectにRigidbodyをコンポーネントとして割り当てた後、InspectorのConstraintsの回転XとZを拘束させることでカプセルが倒れないようにできます。


↓自由落下させても倒れない



最終更新時間:2014年05月09日 22時36分46秒