ビヘイビアをコピーする/ペーストする/移動する/並べ替える

オブジェクトに追加したビヘイビアは、「タイムライン」や「レイヤー」リスト内のその他の項目と同じように、いくつかの方法でコピーしたり移動したりすることができます。「Motion」のほかの項目と同じように、ビヘイビアもカット、コピー、ペースト、複製することができます。「タイムライン」や「レイヤー」リストでビヘイビアをカットまたはコピーした場合、そのビヘイビアのパラメータが現在の状態でコピーされます。

オブジェクトを複製すると、適用されていたすべてのビヘイビアが複製されます。したがって、作成しているプロジェクトで多数のオブジェクトを使用し、それらに同じビヘイビアを使用する場合には、最初のオブジェクトにそのビヘイビアを適用してから、必要な分だけそのオブジェクトを複製します。

ビヘイビアをカットまたはコピーする

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

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

    • ビヘイビアを削除してクリップボードに入れるには、「編集」>「カット」と選択します(または、Command + X キーを押します)。

    • ビヘイビアをクリップボードにコピーするには、「編集」>「コピー」と選択します(または Command + C キーを押します)。

ビヘイビアをペーストする

  1. 「レイヤー」リストまたは「タイムライン」で、オブジェクトを選択します。

  2. 「編集」>「ペースト」と選択します(または Command + V キーを押します)。

    カットまたはコピーしたビヘイビアは、選択したオブジェクトにそのままのパラメータ設定で適用されます。

ビヘイビアをあるオブジェクトから別のオブジェクトに移動する

「レイヤー」リストや「タイムライン」では、ビヘイビアを新しい位置までドラッグすることで、オブジェクト間でそのビヘイビアを移動することができます。

  • 「レイヤー」リストか「タイムライン」で、あるオブジェクトのビヘイビアをドラッグして別のオブジェクト上でドロップします。

    「レイヤー」リスト。ビヘイビアがあるオブジェクトから別のオブジェクトにドラッグされています

参考: 「パラメータ」ビヘイビアを別のオブジェクトに移動すると、移動前のオブジェクトで影響を受けていたのと同じパラメータが移動先のオブジェクトでも影響を受けます(一致するパラメータが存在する場合)。対応するパラメータが存在しない場合は、パラメータの割り当て(「適用」フィールド)が「なし」になります。

ビヘイビアを複製する

ビヘイビアは、その場で複製することもできます。

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

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

    • 「編集」>「複製」と選択します(または、Command + D キーを押します)。

    • Control キーを押しながら複製するビヘイビアをクリックして、ショートカットメニューで「複製」を選びます。

      参考: ショートカットメニューの「カット」、「コピー」、「ペースト」コマンドを使ってビヘイビアを複製することもできます。

ビヘイビアの複製を別のオブジェクトにドラッグする

ビヘイビアを複製し、その複製を「レイヤー」リストや「タイムライン」内の別のオブジェクトに適用することもできます。

  • 「レイヤー」リストまたは「タイムライン」で、Option キーを押しながら別のオブジェクトにビヘイビアをドラッグします。

    ビヘイビアが複製されて 2 つ目のオブジェクトに適用され、元のビヘイビアも元の位置にそのまま残ります。

ビヘイビアを並べ替える

  1. 「レイヤー」リストまたは「タイムライン」で、適用先のオブジェクトが同一のネストされたビヘイビアのリスト内で目的のビヘイビアを上か下にドラッグします。

    位置のインジケータが表示されます。

    「レイヤー」リスト。並べ替え中のビヘイビアが表示されています
  2. 位置のインジケータが適切な行に来たら、マウスボタンを放します。

    すべてのビヘイビアは、「レイヤー」リスト内の順序に関係なく、設定済みの処理順序(ビヘイビアの処理順序を参照)に従って結合されます。このため、並べ替えても作成されるアニメーションには影響しません。ただし、いくつか例外があります:

    • 「停止」ビヘイビアは、「レイヤー」リスト内でその下にあるビヘイビアのうち、1 つのパラメータに作用するすべてのビヘイビアの動作を停止します。「停止」ビヘイビアは、「レイヤー」リスト内で上にあるビヘイビアには効果はありません。

    • 「パラメータ」ビヘイビアは、「レイヤー」リストの一番下から上に向かって、追加された順序で適用されるため、処理の組み立てかたに注意する必要があります。たとえば、X 位置 50 の円シェイプがキャンバス内にあるとします。値が正である「パラメータ」ビヘイビアの「速度」を円の X 位置に適用すると、円はその開始 X 位置の 50 から右に移動します。「パラメータ」ビヘイビアの「反対」を円の X 位置に適用すると、円はキャンバス内の -50 から左に移動します。キャンバス内に表示されるエフェクトは、各ビヘイビアがその前に適用されたビヘイビアに作用した結果です。50 という X 位置の値が「速度」ビヘイビア(正の方向)によって変更された後、それが「反対」ビヘイビアによって変更されて、X 位置と速度が負の値に変わります。

      「レイヤー」リストで「速度」と「反対」の順序を入れ替えると、「反対」が先に処理されます。円の X 位置の値 50 が、-50 に変更されます。次にこれが「速度」の入力値として渡され、「速度」によって円が正の方向に移動します。そのため、円はキャンバス内で -50 の X 位置から右に移動します。