ドリブン キーの設定を使用してアトリビュートをリンクする
 
 
 

以下の手順では、ドリブン キーの設定(Set Driven Key)を使用して、ドアの動きとボールの動きをリンクさせます。

ドアとボールの動きをリンクさせるには

  1. ドアを選択し、アニメート > ドリブン キーの設定 > 設定(Animate > Set Driven Key > Set)を選択します。

    ドリブン キーの設定(Set Driven Key)ウィンドウが開きます。ドリブン(Driven)リストには Door と表示されています。

  2. ドリブン(Driven)リストで 移動 Y(Translate Y) をクリックします。

    これは、ボールの動きによってドリブンされるアトリビュートです。

  3. シーン ビューでボールを選択します。
  4. ドリブン キーの設定(Set Driven Key)ウィンドウで、ドライバのロード(Load Driver)をクリックします。

    ドライバ(Driver)リストに Ball と表示されます。

  5. ドリブン キーの設定(Set Driven Key)ウィンドウで、ドライバ(Driver)リストの 移動 Z(Translate Z) をクリックします。

    これはドアの動きをドライブするアトリビュートです。

    ドライバリストとドリブン(Driven)リストでアトリビュートを選択したあとでのみ、ドリブン キーを設定することができます。

  6. ドリブン キーの設定ウィンドウで、キー(Key)をクリックします。

    これにより、ボールの移動 Z(Translate Z)のカレント値を、ドアの移動 Y(Translate Y)のカレント値とリンクするドリブン キーのリレーションシップが設定されます。ボールの移動 Z がこの位置に来たときは必ず、ドアの移動 Y もそのカレント値の位置にあります。

    タイム スライダはドリブン キー リレーションシップに含まれないため、ドリブン キーについては、キーを示すキーマーク(赤い線)はタイム スライダに表示されません。

  7. ボールをドアの位置に移動してから、ドアをボールの上に移動します。
    注:

    これらのイメージ内のオブジェクトでは、カラーを設定するためにマテリアルが適用されます。マテリアルを適用する方法については、本書『Maya スタートアップ ガイド』の「レンダリング」の章のレッスン 2: サーフェスをシェーディングするを参照してください。

  8. ドリブン キーの設定ウィンドウで、キー(Key)をクリックします。

    これにより、ボールの移動 Z のカレント値を、ドアの移動 Y の値とリンクするドリブン キーが設定されます。

  9. 下の図のように、ボールをドアの右側に移動してから、ドアを元の位置に下ろします。
  10. ドリブン キーの設定ウィンドウで、キー(Key)をクリックします。

    ボールの移動 X アトリビュートとドアの移動 Y アトリビュートをリンクする別のドリブン キーが設定されます。

    これまでに、いろいろな位置に、アトリビュート値をリンクする 3 種類のドリブン キーを設定しました。Maya により、リンクされた値が補間され、キーとキーの間に値が生成されます。

    左右どちらからでも、ドアに向かってボールをドラッグすると、ドアはスムースに上昇します。

    タイム スライダからアニメーションを再生しても、ボールやドアは動きません。ドリブンキーはあるアトリビュートを別のアトリビュートにリンクします。これは、タイム スライダ上の時間にアトリビュートをリンクするのではありません。ただし、ボールの動きをアニメートすると、ドアは、すでに設定されているドリブン キー リレーションシップに基づいて動きます。