Distance
使用一個 Layer 與另一個 Layer 之間的距離來驅動其屬性。
Target - 連接一個 shape 作為測量基準。
Offset - 向輸出值加入/減去一個值。
- 建立兩個 Basic Shapes
- 建立一個 Distance。
- 連接 basicShape1→distance.target。
- 連接 distance.id→basicShape2.rotation。
- 移動 Basic Shape 1
當 Basic Shape 1 和 Basic Shape 2 移動時,Basic Shape 2 的 rotation 會發生變化。
Measure 也可以用於計算兩個 Shapes/transforms 之間的距離,但無法使用 Measure 的輸出來驅動任何 Input Shape 的 transforms,因為那會造成迴圈。而 Distance 允許這樣做,如上述範例所示。