ランプ

「ランプ」ビヘイビアでは、アニメートできるあらゆるパラメータで、「始点の値」から「終点の値」にかけて徐々に進む変化を作り出します。変化の速度は、「タイムライン」での「ランプ」ビヘイビアの長さと、ビヘイビアの「終点の値」によって決まります。その他のパラメータによって、変化をどのように起こすか、速度を持続するかどうか、時間の経過につれて加速するかどうかを決めることができます。

「ランプ」は、幅広い用途に使うことのできるビヘイビアです。「調整」の情報に適用すると、「縮小/拡大」ビヘイビアのように機能します。「不透明度」の情報に適用すると、オブジェクトをさまざまな方法でフェードイン/アウトすることができます。「ランプ」ビヘイビアは、「Motion」のほかのビヘイビアに似せて使うだけでなく、任意のパラメータに適用することができます。このビヘイビアは加算的に作用します。つまり、適用先のパラメータの元の値に加算されることで、値が生成されます。

たとえば、バーグラフのさまざまな部分をアニメートして、各部分が一定の長さまで伸びるようにするには、各バーの「クロップ」パラメータに「ランプ」ビヘイビアを適用します。各バーの開始「クロップ」値を調整しておけば、「ランプ」ビヘイビアによって「上」クロップパラメータが上がり、バーが伸びていく様子を表現できます。各「ランプ」ビヘイビアの「終点の値」パラメータをそれぞれのバーを伸ばす長さに設定すれば、でき上がりです!

キャンバス。マスクの位置パラメータに「ランプ」ビヘイビアを適用したエフェクトが表示されています

「ビヘイビア」インスペクタのコントロールを使って、このビヘイビアを調整します:

  • 始点の値:「ランプ」ビヘイビアの最初のフレームで、適用先のパラメータに加算する値を設定するためのスライダです。

  • 終点の値:「ランプ」ビヘイビアの最後のフレームで到達する値を設定するためのスライダです。「ランプ」ビヘイビアを適用しているパラメータは、ビヘイビアの表示時間にわたって、元の値に「始点の値」を加えた値から、「終点の値」を加えた値に変化します。

  • 湾曲:このパラメータを使って、「ランプ」ビヘイビアが、「始点の値」から「終点の値」まで変化する際の加速を緩やかにすることができます。「湾曲」の値を大きくすると、「イーズイン/イーズアウト」のエフェクトになり、変化がゆっくりと始まって、ビヘイビアが進行するにつれて徐々に速度を増し、その後、徐々に減速して、ビヘイビアの終了点に達すると停止します。「湾曲」は、「タイムライン」でのビヘイビアの長さで決まるため、このパラメータはエフェクトの全体的な継続時間には影響を及ぼしません。

  • 始点のオフセット:ビヘイビアのエフェクトの開始を遅らせるスライダです。「タイムライン」におけるフレーム単位での位置の最初のフレームが基準になります。このパラメータを調整して、ビヘイビアの開始を遅くします。

  • 終点のオフセット:ビヘイビアのエフェクトの終了位置をフレーム単位でオフセットするためのスライダです。「タイムライン」における位置の最後のフレームが基準になります。このパラメータを調整することで、「タイムライン」でのビヘイビアバーの終了点よりも前に、ビヘイビアを停止できます。エフェクトを停止するのに、「タイムライン」でビヘイビアバーの終了点をトリムする代わりに、このスライダを使うと、オブジェクトの残りの継続時間にわたって、エフェクトの最後の状態をそのまま維持させておくことができます。ビヘイビアバーの終了点をトリムすると、オブジェクトのパラメータが元の状態にリセットされます。

  • 適用:影響を受けるパラメータが表示され、このビヘイビアを別のパラメータに割り当て直すのに使うことができるポップアップメニューです。