吸着

「吸着」ビヘイビアを適用したオブジェクトは、指定した 1 つの対象、つまり引力のあるオブジェクトに向かって移動します。付随するパラメータでは、引力のあるオブジェクトに向かってオブジェクトが移動するために必要な距離、および引き寄せられる強さを決める影響の範囲を調整することができます。

キャンバス。「吸着」ビヘイビアを使うことで作成されるアニメーションパスが表示されています

「ドラッグ」パラメータでは、引き寄せられるオブジェクトが、引力のあるオブジェクトの付近を行き過ぎたり戻ったりするかどうか、また、それらがやがて減速して、引力のあるオブジェクトの位置で停止するかどうかを決めることができます。

1 つのオブジェクトに複数の「吸着」ビヘイビアを適用し、それぞれに異なる引力のオブジェクトを関連付けて、引力のあるすべてのオブジェクトの間を飛び回る綱引きのような状態を作り出すことができます。

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

  • サブオブジェクトに適用:このビヘイビアを、グループ、パーティクルエミッタ、リプリケータ、テキストレイヤーなど、複数の子オブジェクトを含むオブジェクトに適用した場合に使用できるチェックボックスです。このチェックボックスを選択すると、親オブジェクト内のすべてのオブジェクトは、個別に作用を受けます。このチェックボックスの選択を解除すると、親オブジェクト内のすべてのオブジェクトが一様にビヘイビアの作用を受けます。

  • オブジェクト:引力のあるオブジェクトを指定するオブジェクトウェルです。対象となるオブジェクトを設定するには、「レイヤー」リストのオブジェクトを、「吸着」の HUD や「インスペクタ」にある「オブジェクト」ウェルまでドラッグします。「レイヤー」リスト内で、対象とするオブジェクトを「吸着」ビヘイビアの上へドラッグすることもできます。

  • 強度:引力のあるオブジェクトに向かってオブジェクトが移動する速度を指定するためのスライダです。値を 0 にすると、オブジェクトはまったく動きません。値を大きくするほど、より速くオブジェクトが移動します。

  • 減衰タイプ:「影響」パラメータで指定された距離まで、直線的に減衰するか、幾何級数的に減衰するかを決めるためのポップアップメニューです。このメニューには次の 2 つの項目があります:

    • 直線状:オブジェクトの引力が、オブジェクトとの距離に比例して減衰していきます。

    • 指数:影響範囲内でオブジェクトに近付くほど引き付ける力はより強くなり、引き付ける速度も速くなります。

  • 減衰速度:このビヘイビアによるオブジェクト間での力が、どの程度の速さで減衰するかを設定するスライダです。「減衰速度」の値を小さくすると、引力のあるオブジェクトに向かって移動する速度の増加率が大きくなります。「減衰速度」が大きいと、オブジェクトはより緩やかに加速します。「幾何級数的」に設定すると、引力は「直線状」に設定した場合よりも速く減衰します。

  • 影響:影響範囲の円の半径をピクセル単位で指定するスライダです。引力の影響する範囲にあるオブジェクトは、引力のあるオブジェクトに向かって移動します。影響範囲の外側にあるオブジェクトは、その場にとどまります。

  • ドラッグ:引き寄せられたオブジェクトが引力のあるオブジェクトを通り過ぎる距離を短くするスライダです。「ドラッグ」の値を小さくすると、オブジェクトは、引力のあるオブジェクトを通り過ぎて、それよりも先へ動いては、再び引力のあるオブジェクトに引き戻されるという動きを繰り返します。「ドラッグ」の値が大きいと、オブジェクトは、より早く停止します。

  • 範囲 X、Y、Z:引力のある(1 つまたは複数の)オブジェクトが、引力のあるオブジェクトに引き寄せられる場合の座標軸を指定するボタンです。「Z」を有効にすると、オブジェクトが Z 空間で引力オブジェクトに向かって移動します。