跳到內容

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 設定為該值。