コンテンツにスキップ

Stagger

最小値と最大値の間で連続した値を生成します。

Stagger は、DuplicatorText Shape などのサブ mesh と共に使用する場合に便利です。

  1. Shape を作成します。
  2. Shape を選択した状態で、ShelfDuplicator アイコンをクリックします。
  3. Stagger を作成します。
  4. Stagger の Maximum200 に設定します。
  5. stagger.id→duplicator.shapePosition.y を接続します。

下の画像では、Stagger が Duplicator の Shape Position Y 属性に接続されています。最初の Id には Stagger の Minimum 値(-100)が割り当てられ、最後の Id には Maximum 値(100)が割り当てられ、その他の Id にはその間の値が割り当てられます。これにより対角線が生まれます。

Stagger が Duplicator の Shape Position に接続されています。

以下は、Count が 5(Id 0-4)の Duplicator と、Minimum 値が -100、Maximum 値が 100 の Stagger を表すテーブルです:

IdStagger
0-100
1-50
20
350
4100

Common Attributes +

Minimum - 最小値または「開始」値を設定します。

Maximum - 最大値または「終了」値を設定します。

Offset - MinimumMaximum の値に値を加算/減算します。

Graph - Common Attributes を参照してください。

Stagger Graph の軸は固定値ではなく、以下を表します:

  • X 軸 - サブ mesh 内の最初と最後の Id。これは Duplicator の Count や Text の文字列の文字数に依存します。
  • Y 軸 - Stagger の MinimumMaximum の値。

Stagger の Graph の軸。

デフォルトでは、グラフは直線で、値が線形に出力されることを意味します。Minimum = 0 かつ Maximum = 200 の場合、X 軸の中間点でグラフは 100 の値を出力します。

中間の Id には Minimum と Maximum の半分の値が割り当てられます。

Graph の曲線を調整して、Stagger が出力する値に影響を与えることができます。

Graph の曲線を調整した結果。

Stagger を使用して Shape のアニメーションを時間でオフセットします。

Stagger はアニメーションのオフセットにも使用できます。原理はまったく同じですが、最初の Id が最初にアニメーションすることを期待するため、通常は Stagger のデフォルト Graph を「反転」する必要があります。

Stagger を Duplicator の Shape Time Offset と共に使用する場合、各 Id の値は次のように計算されます:

Stagger Value + Current Frame = Shape Time Offset

下のテーブルで、Duplicator に 3 つの Id(0-2)があり、Stagger の Minimum 値が -11Maximum 値が 0 の場合の変換を示します。

オフセットアニメーションがフレーム 0 より前に開始されないように、Stagger の Minimum 属性をの値に設定し、Maximum 値を 0 にすることがよくあります。

IdStagger +Frame= Time Offset
2000
1-50-5
0-110-11

各 Id に割り当てられた値。

フレーム 20 に移動すると、Id2 が時間的に先行していることに注意してください。

IdStagger +Frame= Time Offset
202020
1-52015
0-11209

Stagger Graph が反転されると、Id0 が時間的に先行するようになります。

Graph 反転後に各 Id に割り当てられた値。

IdStagger +Frame= Time Offset
2-110-11
1-50-5
0000

MinimumMaximum に入力された値に関係なく、最小の値が常に Minimum として、最大の値が常に Maximum として使用されます。例えば、Minimum 属性に入力された値が実際には Maximum 属性より大きい場合、それらの値は Layer の計算の一部として反転されます。