Unity5でJointを使ってみます。

Unityの物理エンジンには、RigidBody(剛体)間をつなげるジョイントという仕組みがあります。これを使うことでバネやドアのヒンジの仕組みを再現できます。またプログラミングは不要で、オブジェクトにジョイントを追加して、繋げたいオブジェクトを指定するだけです。

001

Unityの標準のジョイントは以下4つがあります。

  • Fixed Joint – 固定でつなげる
  • Hinge Joint – ドアのヒンジのようにつなげる
  • Sprint Joint – バネのようにつなげる
  • Configurable Joint – 上記3つを内包して、カスタマイズできる

まずは、Fiexed Joint, Hinge Joint, Spring Jointでいろいろ試してみて、もっと複雑なものが必要になったらConfigurable Jointを試せばよいでしょう。

A04

このプロジェクトの配布

http://hajimete-program/games/SandboxJoint.zip

 

 

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA