「シーケンスリプリケータ」ビヘイビアを適用する

「シーケンスリプリケータ」ビヘイビアでは、リプリケータのエレメントを時間の経過に合わせて順番にアニメートします。エレメントを個別にアニメートするには、この方法しかありません。セルパラメータにキーフレームを設定したり、ほかのビヘイビアを適用したりすると、パターン内のすべてのエレメントに一様に適用されます。

「シーケンスリプリケータ」ビヘイビアを使うと、「位置」、「カラー」、「調整」、「回転」、「不透明度」など、リプリケータセルのパラメータを選択して適用し、リプリケータパターンの各エレメントを通じて連鎖的にこれらのパラメータをアニメートすることができます。

キャンバス。「シーケンスリプリケータ」ビヘイビアが適用されているリプリケータが表示されています

シーケンスアニメーションの開始点は、リプリケータの「開始点」または「ビルドスタイル」に基づいています。たとえば、スパイラルリプリケータの「開始点」パラメータを「中央」に設定した場合、シーケンスアニメーションはスパイラルの中央から始まり、外側に移動します。タイル状に塗りつぶされる矩形リプリケータの「開始点」を「左上」に設定すると、「ビルドスタイル」は「全体」に設定され、シーケンスはパターンの左上隅のエレメントから始まり、右下隅に向かって移動します。

「シーケンスリプリケータ」ビヘイビアはリプリケータまたはそのセルに適用できます。どちらに適用しても同じアニメーションが作成されます。

「シーケンスリプリケータ」ビヘイビアを作成した後、カスタムビヘイビアとして「ライブラリ」に保存できます。

「シーケンスリプリケータ」ビヘイビアを適用する

以下のいずれかの操作を行います:

  • 「レイヤー」リストまたは「タイムライン」でリプリケータまたはリプリケータセルを選択し、ツールバーの「ビヘイビアを追加」ポップアップメニューをクリックしてから、「リプリケータ」>「シーケンスリプリケータ」と選択します。

    ツールバーの「ビヘイビアを追加」ポップアップメニュー
  • 「ライブラリ」で「ビヘイビア」カテゴリを選択し、「リプリケータ」サブカテゴリを選択してから、スタックから「シーケンスリプリケータ」を「レイヤー」リスト、「タイムライン」、またはキャンバス内のリプリケータまたはリプリケータセルにドラッグします。

「シーケンスリプリケータ」コントロールが「ビヘイビア」インスペクタに表示されます。リプリケータに対するビヘイビアエフェクトを有効にするには、「シーケンスリプリケータ」コントロール上部の「パラメータ」ポップアップメニューを使用してパラメータを追加する必要があります。詳しくは、次のタスクを参照してください。

「インスペクタ」。「シーケンスリプリケータ」ビヘイビアのパラメータが表示されています

「ビヘイビア」インスペクタにパラメータを追加して、アニメートさせる

「シーケンスリプリケータ」ビヘイビアをリプリケータに適用した後、そのビヘイビアを変更するには 1 つ以上のパラメータを割り当てる必要があります。次の例では、「ビヘイビア」インスペクタで「シーケンスリプリケータ」ビヘイビアに「回転」、「不透明度」および「調整」パラメータを割り当てます。

  1. 「レイヤー」リストまたは「タイムライン」で、「シーケンスリプリケータ」ビヘイビアを選択します。

  2. 「ビヘイビア」インスペクタの「パラメータ」行で、以下の操作を行います:

    1. 「追加」ポップアップメニューをクリックしてから、「回転」を選択します。

    2. 「追加」ポップアップメニューをクリックしてから、「不透明度」を選択します。

    3. 「追加」ポップアップメニューをクリックしてから、「調整」を選択します。

      「追加」および「取り除く」ポップアップメニューの上に、追加したパラメータが表示されます。これらのパラメータ値を設定するまで、アニメーションは行われません。

  3. キーフレームの記録がオフになっている(キャンバスの下にあるトランスポートコントロールの「記録」ボタンが強調表示されていない)ことを確認します。

  4. 「ビヘイビア」インスペクタで、「回転」ダイヤルをドラッグしてスピン値を設定します。

    この例では、「回転」は 160 度に設定されるため、各エレメントは「シーケンスリプリケータ」ビヘイビアの継続時間にパターン上を 0 〜 160 度回転します。

    キャンバス。「シーケンスリプリケータ」ビヘイビアが適用されているリプリケータが表示されています

    参考: (セルコントロールで)エレメントがすでに回転している場合、エレメントは最初の回転値からさらに 160 度回転します。

    プロジェクトを再生します(スペースバーを押します)。各エレメントが順番に 160 度回転します。次のエレメントが飛び出てきてから回転が始まります。

  5. 各エレメントのアニメーション間の遷移を緩やかにしたい場合は、「スプレッド」値スライダを右にドラッグします。

    この例では、「スプレッド」は 12 に設定されています。「スプレッド」の値を変更すると、より滑らかなアニメーションが作成できるだけでなく、パターンのアピアランスが大幅に変化します。

    キャンバス。「スプレッド」の値を増やしたリプリケータが表示されています
  6. 「ビヘイビア」インスペクタの不透明度スライダを最小値(アニメーションでエレメントをどこまでフェードしたいか)までドラッグします。

    この例では、「不透明度」は 0 に設定されています。各エレメントは、「シーケンスリプリケータ」ビヘイビアの継続時間に不透明度 100 %から 0 %までフェードします。

    キャンバス。ビヘイビアの継続時間に「不透明度」がアニメートしているリプリケータが表示されています

    参考: すでにエレメントに透明度が設定されている場合、エレメントはその不透明度から 0 %にフェードアウトします。

  7. 「ビヘイビア」インスペクタで、各エレメントのサイズが時間に沿って大きくなるように「調整」スライダを右にドラッグします。

    この例では、「調整」が 190 %に設定されています。

    キャンバス。「調整」の値が 190 %に設定されているリプリケータが表示されています

プロジェクトを再生します。アニメーションは追加したパラメータの最初の値から始まり、シーケンスリプリケータのパラメータで指定した値まで変化します。アニメーションはパターンの開始点から始まり(「リプリケータ」インスペクタか HUD の「開始点」または「ビルドスタイル」パラメータで設定)、各エレメントを処理しながらパターンの最後まで移動します。

シーケンスがパターンを進む方法を変更する

「シーケンスリプリケータ」ビヘイビアにパラメータを適用した後、「シーケンスコントロール」パラメータを使って、シーケンスがリプリケータパターンを進む方法を変更できます。次の作業では、前の例で使用したプロジェクトを続けて使用します。

  1. 「シーケンスリプリケータ」ビヘイビアが選択された状態で、プロジェクトを再生して(スペースバーを押して)、シーケンス処理の効果を確認します。

    デフォルトでは、「ビヘイビア」インスペクタの「シーケンス処理」パラメータは「終了」に設定されています。これは、アニメーションがセルの最初の値から始まり、そのパラメータの「シーケンスリプリケータ」ビヘイビアで設定した値まで移動することを示します。シーケンスアニメーションの始点は、パターンのビルドまたは開始点(「リプリケータ」インスペクタの「開始点」パラメータまたは「ビルドスタイル」パラメータで指定)に基づいています。この例では、パターンの開始点のエレメントは、完全に不透明、調整が 100 %、回転が 0 度の状態から始まります。シーケンスがパターンの最後に向かって移動するにつれて、エレメントは透明になっていき(最後は完全に透明になります)、190 %に拡大され、160 度回転します。

    キャンバス。「シーケンス処理」が「終了」に設定されているリプリケータが表示されています
  2. 「ビヘイビア」インスペクタで、「シーケンス処理」ポップアップメニューをクリックして「開始」を選択します。

    プロジェクトを再生します。アニメーションは、「シーケンスリプリケータ」ビヘイビアで設定した値から、セルの最初の値まで移動するようになります。これは「終了」シーケンス処理オプションとは逆の処理です。

    キャンバス。「シーケンス処理」が「開始」に設定されているリプリケータが表示されています
  3. 「ビヘイビア」インスペクタで、「シーケンス処理」ポップアップメニューをクリックして「スルー」を選択します。

    プロジェクトを再生します。シーケンスはセルの最初の値から始まり、「シーケンスリプリケータ」で設定した値まで変化し、さらに最初の値まで戻るという完全なアニメーションを全体を通して実行します。これは、「終了」および「開始」の 2 つのシーケンス処理を組み合わせた場合に似ています。

    キャンバス。「シーケンス処理」が「スルー」に設定されているリプリケータが表示されています
  4. 「ビヘイビア」インスペクタで、「ユニットのサイズ」ポップアップメニューをクリックして「すべて」を選択します。

    プロジェクトを再生します。シーケンスアニメーションは、リプリケータのすべてのエレメントに同時に適用されます。デフォルトの「ユニットのサイズ」設定は「オブジェクト」です。これにより、シーケンスアニメーションは、パターンの開始点に基づいて、リプリケータのエレメントに適用されます。

    キャンバス。「シーケンス処理」が「すべて」に設定されているリプリケータが表示されています
  5. 「ビヘイビア」インスペクタで、「ループ」スライダを右にドラッグして値 3 を設定します。

    プロジェクトを再生します。シーケンスが 3 回ループするようになります。「ループ」パラメータの値は、リプリケータオブジェクトの継続時間中、アニメーションが繰り返される回数を指定します。

  6. 「ビヘイビア」インスペクタで、「終了時の状態」ポップアップメニューをクリックしてから「ピンポン」を選択します。

    デフォルトでは、「終了時の状態」パラメータは、「ホールド」に設定されていて、シーケンスアニメーションを 1 サイクル実行した後、最初からもう一度サイクルを開始します。「ピンポン」に設定すると、アニメーションが順方向に 1 回再生された後、逆方向に再生され、再び順方向に再生されるといったように再生されます。

    参考: 「ループ」の値が 1 以下の場合、「終了時の状態」パラメータは意味を持ちません。