跳转到内容

Measure

测量两个 Shape 之间的距离。

First Target - 连接一个 Shape。

Second Target - 连接第二个 Shape。

Distance [只读] - First TargetSecond Target 之间的结果距离。

  1. 创建三个 Basic Shapes
  2. 创建一个 Measure
  3. 连接 basicShape1→measure.firstTarget。
  4. 连接 basicShape2→measure.secondTarget。
  5. 连接 measure.id→basicShape3.position.y。

当 Basic Shape 1 和 Basic Shape 2 移动时,Basic Shape 3 会上下移动。

Distance 也可用于计算两个 Shape/变换之间的距离,并且它可以驱动任一 Input Shape 的变换。使用 Measure 无法做到这一点,因为这会导致循环。