跳转到内容

Shader Array

创建一个着色器列表,可以通过索引分配给其他图层。

Auto Index - 自动输出数组中的所有索引。

Index - 手动输出数组中的索引(取消勾选 Auto Index 以启用)。

Reverse - 反转索引的输出顺序。例如,如果有 3 个索引 0,1,2,它们的顺序将被反转为 2,1,0

Count - 输出数组中索引的数量。

Button iconAdd - 使用此按钮向数组添加更多行(索引)。

0: Shader - 数组中的第一个索引。为每个索引连接一个 Shader。

  1. 创建一个 Ellipse
  2. 选中 Ellipse。
  3. 点击 Shelf 中的 Duplicator 图标。
  4. 创建 3 个 Gradient Shaders
  5. 创建一个 Shader Array
  6. 使用 Button iconAdd 按钮在 Shader Array 上创建 2 个更多索引。
  7. Gradient Shaders 连接到每个 Shader Array 索引。
  8. Shader Array 连接到 Shape 上的 Shaders 属性(位于 Fill 选项卡下)。

双击索引行将把 Index 设置为该值。