Stagger
在最小值和最大值之間生成序列值。
Stagger 在與子 mesh(如 Duplicator 或 Text Shape)一起使用時非常有用。
- 建立一個 Shape。
- 選中 Shape,點擊 Shelf 中的 Duplicator 圖示。
- 建立一個 Stagger。
- 將 Stagger 的 Maximum 設定為 200。
- 連接 stagger.id→duplicator.shapePosition.y。
在下圖中,Stagger 連接到 Duplicator 的 Shape Position Y 屬性。第一個 Id 被分配 Stagger 的 Minimum 值(-100),最後一個 Id 被分配 Stagger 的 Maximum 值(100),所有其他 Id 被分配中間的值。這導致了對角線效果。

一個 Stagger 連接到 Duplicator 的 Shape Position。
以下是一個表格,表示一個 Count 為 5(Id 0-4)的 Duplicator 和一個 Minimum 值為 -100、Maximum 值為 100 的 Stagger:
| Id | Stagger |
|---|---|
| 0 | -100 |
| 1 | -50 |
| 2 | 0 |
| 3 | 50 |
| 4 | 100 |
Minimum - 設定最小值或「起始」值。
Maximum - 設定最大值或「結束」值。
Offset - 為 Minimum 和 Maximum 值加入/減去一個值。
Graph - 參見 Common Attributes。
理解 Stagger Graph
标题为“理解 Stagger Graph”的章节Stagger Graph 的軸不是固定值,它們表示:
- X 軸 - 子 mesh 中的第一個和最後一個
Id。這取決於 Duplicator 的 Count 或 Text 中字串的字元數。 - Y 軸 - Stagger 的 Minimum 和 Maximum 值。

Stagger Graph 的軸。
預設情況下,圖形是一條直線,意味著值以線性方式輸出。如果 Minimum = 0 且 Maximum = 200,則在 X 軸的中間點,圖形將輸出值 100。

中間的 Id 被分配 Minimum 和 Maximum 之間的一半值。
可以調整 Graph 的曲線以影響 Stagger 輸出的值。

調整 Graph 曲線的結果。
將 Stagger 與時間結合使用
标题为“將 Stagger 與時間結合使用”的章节
使用 Stagger 在時間上偏移 Shape 的動畫。
Stagger 也可用於偏移動畫。原理完全相同,但通常需要「翻轉」 Stagger 的預設 Graph,因為期望第一個 Id 最先動畫。
當 Stagger 與 Duplicator 的 Shape Time Offset 一起使用時,每個 Id 的值計算如下:
Stagger Value + Current Frame = Shape Time Offset
在下表中,看看當 Duplicator 中有 3 個 Id(0-2)並且 Stagger 的 Minimum 值為 -11,Maximum 值為 0 時如何轉換。
通常將 Stagger 的 Minimum 屬性設定為負值,Maximum 值為 0,這樣偏移動畫就不會在幀 0 之前開始。
| Id | Stagger + | Frame | = Time Offset |
|---|---|---|---|
| 2 | 0 | 0 | 0 |
| 1 | -5 | 0 | -5 |
| 0 | -11 | 0 | -11 |

分配給每個 Id 的值。
當移動到幀 20 時,注意 Id2 在時間上領先。
| Id | Stagger + | Frame | = Time Offset |
|---|---|---|---|
| 2 | 0 | 20 | 20 |
| 1 | -5 | 20 | 15 |
| 0 | -11 | 20 | 9 |
如果 Stagger Graph 被翻轉,Id0 現在在時間上領先。

Graph 翻轉後分配給每個 Id 的值。
| Id | Stagger + | Frame | = Time Offset |
|---|---|---|---|
| 2 | -11 | 0 | -11 |
| 1 | -5 | 0 | -5 |
| 0 | 0 | 0 | 0 |
無論在 Minimum 和 Maximum 中輸入什麼值,最小的值將始終用作 Minimum,最大的值始終用作 Maximum。例如,當輸入到 Minimum 屬性的值實際上大於 Maximum 屬性時,這些值將作為 Layer 計算的一部分被反轉。