キーフレームエディタでアニメーションする

2 つ以上のキーフレームが作成されると、「Motion」は必ずその間のフレームに補間値を生成します。これらをカーブといいます。これらのカーブは、「キーフレームエディタ」で表示して変更できます。これは、プロジェクトのオブジェクトやエフェクトをアニメートする上で最も高度で強力な方法の 1 つです。

たとえば、現実の世界で物体が移動するときは、慣性や運動量などの物理法則に従います。「Motion」の「キーフレームエディタ」では、このようなエフェクトをモーショングラフィックスでシミュレートできます。アニメーションパラメータのカーブによって、時間の経過に伴ってエフェクトがどのように変化していくのかを理解することもできます。カーブはグラフ上に表示されるため、それらを 1 つ 1 つ比較できます。

Figure. Timing pane showing Keyframe Editor.

「キーフレームエディタ」では、キーフレームの追加や削除だけでなく、キーフレームを平面上に表示してそれぞれの値の変更(上下)や時間上の位置の変更(左右)を簡単に行うことができます。また、「Motion」に付属のツールを使ってカーブを操作することもできます。

さらに、異なる種類のエフェクトを多数作成して、さまざまな補間方法を定義できます。Control キーを押しながらカーブ名をクリックし、ショートカットメニューからパラメータビヘイビアを選択することによって「キーフレームエディタ」でパラメータビヘイビアをカーブに適用することもできます。「パラメータ」ビヘイビアについて詳しくは、「「パラメータ」ビヘイビアを適用する」および「「パラメータ」ビヘイビア」を参照してください。

選択の確認

「キーフレームエディタ」で使用できるパラメータは、ほかのパネルで選択されているオブジェクトによって決まります。「レイヤー」リスト、キャンバス、または「タイムライン」で項目が選択されている場合、「キーフレームエディタ」で使用できるパラメータはそのオブジェクトに関するもののみです。

複数のオブジェクトのパラメータについてカーブを比較するには(たとえば、同時にフェードインを始める 2 つのオブジェクトを作成する)、「レイヤー」リスト、キャンバス、または「タイムライン」で両方の項目を選択する必要があります。その結果、「キーフレームエディタ」で両方のオブジェクトのパラメータが表示されます。

また、グループが選択されている場合は、グループ内のすべてのカーブを変更することもできます。この方法で、グループ内のすべてのオブジェクトに影響を与えるキーフレームの動作を表示または変更できます。

「キーフレームエディタ」を表示するには
以下のいずれかの操作を行います:
  • 「Motion」ウインドウの右下隅にある「キーフレームエディタで表示」ボタンをクリックします。

    Figure. Show Keyframe Editor button in bottom right corner of the Motion window.
  • 「ウインドウ」>「キーフレームエディタ」と選択します。

  • Command + 8 キーを押します。

「キーフレームエディタ」の構成

「キーフレームエディタ」には、左側にパラメータのリスト、右側にマルチ機能のグラフが表示されます。

Figure. Keyframe Editor showing its different parts including the Show Curve Set pop-up menu, Keyframe edit tools, control buttons, curve graph, and zoom/scroll controls.

「カーブセットを表示」ポップアップメニュー

「カーブセットを表示」ポップアップメニューでは、「キーフレームエディタ」でパラメータをフィルタリングすることにより、変更したいパラメータを表示することができます。詳しくは、「「カーブセットを表示」ポップアップメニューで作業する」を参照してください。

キーフレームの編集ツール

「キーフレームエディタ」でのキーフレームとカーブの編集の助けとなるツールが 3 つあります。

Figure. Keyframe editing tools in the Keyframe Editor.
  • キーフレーム編集ツール: キーフレームを選択し、ベジェカーブの編集と同様に編集できます。
  • キーフレーム・スケッチ・ツール: カーブを手動で描画できます。描画されているシェイプに合わせてキーフレームを生成します。
  • キーフレーム変形ツール: 選択ボックスをドラッグすると、キーフレームをまとめて囲んで同時に操作できます。

    これらのツールの使いかたについて詳しくは、「キーフレームを変更する」を参照してください。

パラメータリスト

選択したオブジェクトでキーフレーム可能なパラメータは、「キーフレームエディタ」の左側のリストに表示されます。これには、オブジェクトプロパティ、フィルタ、ビヘイビアなどがあります。「レイヤー」リストまたは「タイムライン」で複数の項目を選択すれば、複数のオブジェクトでパラメータを比較できます。

このパラメータリストには以下の項目があります:

  • アクティブ化チェックボックス: 左側の列にあるチェックボックスで、グラフに表示するパラメータを設定します。チェックボックスの選択を解除すると、右側のグラフでパラメータのキーフレームとカーブが非表示になります。
  • パラメータ名: パラメータリストの 2 番目の列にオブジェクト名とパラメータ名が表示されます。Control キーを押しながらパラメータ名をクリックして、ショートカットメニューからパラメータビヘイビアを適用します。
  • 値: 再生ヘッドの位置のパラメータ値は 3 番目の列に表示されます。パラメータ値は、このフィールドの数値を左右にドラッグすることで変更します。または、フィールドをダブルクリックしてから、値を入力します。表示される値と編集オプションは、いくつかの要素によって決まります:
    • 再生ヘッドがキーフレームにある場合、キーフレームの値がこのフィールドに表示されます。値を調整すると、キーフレームが変更されます。

    • 再生ヘッドがキーフレームにない場合は、現在のフレームのパラメータ値がこのフィールドに表示されます。パラメータにキーフレームが設定されている場合は、値を調整すると、そのフレームに新しいキーフレームが作成されます。

    キーフレーム値の変更について詳しくは、「キーフレームを変更する」を参照してください。値スライダについて詳しくは、「値スライダ」を参照してください。

  • キーフレームとキーフレーム・ナビゲーション・ボタン: 4 番目の列には、キーフレームコントロールが表示されます。これらのコントロールは「インスペクタ」のコントロールと同じで、「前のキーフレーム」ボタン、「キーフレームを追加/削除」ボタン、および「次のキーフレーム」ボタンです。詳しくは、「キーフレームコントロール」を参照してください。

キーフレームグラフ

このグラフは「キーフレームエディタ」の右側に表示され、選択したパラメータのカーブを表示します。グラフには上部にタイムルーラ、下部と横にズーム/スクロールコントロールがありますが、いずれも「タイムライン」のコントロールと同じものです。タイムルーラは、キーフレーム、プロジェクトマーカー、再生のイン点とアウト点、および再生ヘッドの位置を示します。グラフの下部にあるズームコントロールを使うと、編集するシーケンスの領域に焦点を合わせることができます。ズーム/スクロールコントロールの使用方法について詳しくは、「「タイムライン」でズームする」を参照してください。

グラフ本体には、アクティブなパラメータ(パラメータリスト内のパラメータ)のキーフレームやカーブが表示されます。カーブごとに色は異なりますが、一部の色は重複します。

コントロールボタン

「キーフレームエディタ」には、「キーフレームエディタ」ウインドウを制御する複数のボタンがあります。

  • 背景オーディオ波形を選択します: 選択した項目のオーディオ波形をグラフの背景で表示するためのポップアップメニューです。これによって、オーディオとして発生するイベントと、それと同時に発生するエフェクトを並べられます。プロジェクトに複数のオーディオトラックがある場合は、このメニューを使って、プロジェクト内の個々のオーディオトラックやマスタートラックの波形を表示できます。
    Figure. "Display Wavefrom pop-up menu" in the Keyframe Editor.
  • カーブリストを消去します: パラメータリストのすべての項目をカスタムセットから削除するボタンです。
  • ウインドウ内のカーブに合わせる: カーブグラフを拡大/縮小し、アクティブなパラメータのすべてのキーフレームを表示するためのボタンです。キーフレームの値がグラフの縦の解像度を超過する場合があります。たとえば、キーフレームを拡張しても、キーフレームをドラッグできるのはウインドウをスクロールせずに表示できる領域のみです。
    Figure. Keyframe Editor showing the curve graph scrolling automatically.

    「表示されているカーブの大きさをウインドウに合わせる」ボタン(下の図)をクリックすると、カーブ全体が表示されるようにグラフの縦と横が調整されます。

    Figure. Fit Curves Horizontally button in the Keyframe Editor.

    「縦の長さに合わせてカーブを自動調整」ボタン(下の図)をクリックすると、カーブ全体が表示されるようにグラフの縦が調整されます。

    Figure. Fit Curves Vertically button in the Keyframe Editor.

    これらのどのボタンを使っても、キーフレームの値は変更されません。

  • カーブのスナップショットを撮って表示: 「キーフレームエディタ」にすべてのカーブの状態を表示するときにクリックするボタンです。スナップショットがオンのときは、変更されていない元のカーブが、調整しているカーブの背景で明るい色で表示されます。カーブの元の値を示すリファレンスとして使用できます。「キーフレームエディタ」でカーブの現在のセットを編集している限り、スナップショットのカーブは常に使用できます。このボタンをもう一度クリックすると、現在のスナップショットが消えます。カーブのスナップショットについて詳しくは、「カーブのスナップショット」を参照してください。
    Figure. Curve Snapshot button in Keyframe Editor.
  • スナップ: スナップをオンにするボタンです。キーフレームは、マーカー、ほかのキーフレーム、およびその他のスナップ可能な項目にスナップします。
    Figure. Snapping button in the Keyframe Editor.
  • 「縦の長さに合わせてカーブを自動調整」ボタン: すべてのカーブが見えるように継続的にグラフを縦に引き伸ばすボタン(「キーフレームエディタ」の右上隅の拡大鏡)です。
    Figure. "Auto-scale vertically" button in the Keyframe Editor.

    「縦の長さに合わせてカーブを自動調整」を選択すると、グラフの縦方向の領域がカーブ全体に合わせて拡大されます。カーブを変更した場合でも同じように拡大されます。たとえば、キーフレームを上にドラッグして値を大きくする場合、ウインドウの最上部を越えても、スクロールせずにグラフ全体を調整し直します。

    この方法では、キーフレームをドラッグしているにもかかわらず、カーブが拡大されていないように見えるので、混乱するかもしれません。しかし、ウインドウの左側にある値を見れば、グラフが縦方向にズームされたため広範囲の値を表示できるようになっていることが分かります。

「キーフレームエディタ」をセカンドディスプレイに表示する

「キーフレームエディタ」をセカンドディスプレイに表示して、キーフレームやカーブを変更するためのワークスペースを広げることができます。詳細については、キャンバスまたはタイミングパネルをセカンドディスプレイに表示するを参照してください。