ビヘイビアを停止する

ビヘイビアのタイミングを制御する最も簡単な方法は、「パラメータ」カテゴリにある「停止」ビヘイビアを使うことです。「停止」ビヘイビアは、1 つのパラメータのアニメーションを停止します。これは、そのアニメーションが、「キーフレームエディタ」の中のキーフレームによるものか、そのオブジェクトに適用されているビヘイビアによるものかは関係ありません。

パラメータのアニメーションを停止する

  1. アニメーションを停止するフレームへ再生ヘッドを移動します。

  2. 影響を受けているオブジェクトを選択し、「情報」インスペクタを開きます。

  3. Control キーを押したまま停止するパラメータをクリックし、ショートカットメニューから「パラメータビヘイビアを追加」を選択してから、「停止」を選択します。

    ビヘイビアが多次元パラメータの 1 つの次元に適用されている場合は、そのパラメータの開閉用三角ボタンをクリックし、Control キーを押しながらその次元パラメータをクリックして同じショートカットメニューにアクセスしてから、「停止」を選択します。

    「停止」ビヘイビアが開始されるフレームまでパラメータがアニメートされます。

    参考: この方法で適用した場合、(「Motion」環境設定の「レイヤーの作成位置」設定に関係なく)「停止」ビヘイビアは現在のフレームに影響します。

  4. 別のパラメータに「停止」ビヘイビアを割り当てるには、「ビヘイビア」インスペクタの「停止」セクションにある「適用」ポップアップメニューから新しいパラメータを選択します。

「停止」ビヘイビアは、そのオブジェクトの選択したパラメータに影響しているすべてのビヘイビアのアニメーションを停止します。たとえば、「引力」、「エッジ衝突」、および「回転」の各ビヘイビアをシェイプに適用し、そのシェイプがあるレイヤーの「位置」パラメータに「停止」パラメータを適用した場合、シェイプは移動しなくなりますが、回転は継続します。

そのパラメータに影響するアニメーションが、いつ停止するかを制御するには、「タイムライン」で「停止」ビヘイビアをトリムします。ビヘイビアのトリムについて詳しくは、ビヘイビアをトリムするを参照してください。