跳转到内容

Accumulator

创建 Shape 的”堆叠”或自定义布局。

当连接到 Duplicator 或 Sub-Mesh Deformer 时,Accumulator 会为每个正在计算的 Mesh 累加 Value 中的数值。

Value - 设置要累加的值,或连接一个 Behaviour。

Padding - 在每个 Shape 之间添加间距。

Offset - 为输出添加或减去一个值。

  1. 创建一个 Rectangle。
  2. 点击 Deformers 属性上的 Button icon,选择 Align
  3. 将 Align 的 X 属性设为 1
  4. 选中 Rectangle,点击 Shelf 中的 Duplicator 图标,将其添加到 Duplicator 中。
  5. DuplicatorDistribution 设为 Point
  6. Attribute Editor 中,右键点击 Rectangle 的 Size 属性,选择 Add Behaviour > Random
  7. Random Behaviour 的 Minimum 设为 50Maximum 设为 150
  8. 取消勾选 Random 的 Use Layer as Seed 属性。
  9. 创建一个 Accumulator
  10. 连接 accumulator.id→duplicator.shapePosition.x。
  11. 连接 rectangle.size.w→accumulator.value。

Rectangles 会并排排列,彼此尊重各自的宽度。尝试增加 Duplicator 的 Count 或更改 Random Behaviour 的 Seed