『AにBをスケールコンストレイントすると、Aを拡大縮小させれば、同じ値だけBも拡大縮小します』という単純なものです。ここで少し違うのはペアレントです。ペアレントとはそのまま「親」という意味ですね。『AにBをペアレントコンストレイントすると、Aの子供としてBがぶら下がったのと同じ挙動をします。Aを移動させればBも同じ値だけ移動し、Aを回転させればBも同じ値だけ回転します』スケールだけ影響されません。ここで多くのベテランデザイナーが陥る落とし穴があります。オレって頭いい~!』この考え方をする人が実に多いのです。考えてしまうのかには2つの理由があります。移動+回転のコンストレイントとペアレントコンストレイントの違いをしっかりと画像付きで説明しましょう。画像はキューブとピラミッド型のオブジェクトを出して、キューブへピラミッドをコンストしたものです。先ほどの例でいうとキューブがA。ピラミッドがBって事になります。移動(point)コンストレイントと回転(orient)コンストレイントで関連付けしたものです。◆下側ペアレントコンストレイントしたものです。ピラミッドも同じ様に移動します。同じにように回転をさせてもやっぱり同じように回転(下図)します。一回コンストレイントすれば済むペアレントが楽でいいじゃん。なるのが今まで理解せずに来てしまった人の思考です。やり方を変更してみましょう。今度はキューブとピラミッドをズラした状態でコンストレイントしてみました。この時、キューブとピラミッドが離れた状態を維持する為にオフセットにチェックを入れてコンストしてください。すると以下の画像のような配置を維持したままコンストレイントされます。この状態でキューブを動かしてみましょう。こちらは前と同じようにキューブ移動でピラミッドも移動します。キューブを回転させてみましょう。以下のような動画になります。http://blog.amata.co.jp/wp-content/uploads/2018/06/9ac129e2cf2656522d30cf00209a7745.mp4少し分かりにくいのでこの動画では回転後にカメラで違うアングルも見せています。回転でまったく違う挙動をしました。これが『移動+回転』と『ペアレント』の違いです。まとめると『移動+回転』と『ペアレント』は◆AとBが同じ位置にある場合はまったく同じ挙動をしている様に見える◆AとBが離れた位置にある場合は回転時に挙動が変わってくる新人デザイナーだけでなく、ベテランデザイナーがあたり前にペアレントコンストレイントを使っているのは結構危険です。理解した上で使っているのであれば問題ないのですが、そうでないのであれば、予想外の動きをされて何が原因か分からない・・・となります。この機会に振り返って、コンストレイントの仕組みを理解してみてください。あなたの隣のベテランデザイナー。常に疑って考える様にしてください。意外なところに落とし穴があるものです。Pro%d人のブロガーが「いいね」をつけました。