Rectangle Pattern
Rectangle Pattern Shape 可用於建立堆疊長條圖和圓餅圖。輸入值被歸一化以適應其寬度或角度。

帶有 Bevel Deformer 的長條圖,用於建立圓角。
- Shape
- Advanced
Pattern Mode - 設定圖案的分佈:
- Line - 沿直線分佈矩形。
- Use Fixed Size - 勾選時,長條將縮放以適應 Size。
- Orientation - 設定線的方向:
- Horizontal - 長條沿 X 軸定向。
- Vertical - 長條沿 Y 軸定向。
- Size - 設定 Shape 的固定大小。
- Gap Type - 設定間隙樣式:
- Alternating - 每個間隙由 Bar Size 設定。在此模式下,Count 包括矩形和間隙。
- Fixed Width - 每個間隙由 Fixed Gap Width 設定。在此模式下,間隙是 Count 之外的附加項。
- Fixed Gap Width - 設定每個間隙的固定寬度。
- Alignment - 將 Shape 對齊到其左邊緣 (0) 和右邊緣 (1) 之間的位置。
- Ring - 沿環形分佈矩形。
- Outer Radius - 設定環的外半徑。
- Inner Radius - 設定環的內半徑。
- Start Angle - 設定起始角度。
- End Angle - 設定結束角度。
- Gap Type - 設定間隙樣式:
- Alternating - 每個間隙由 Bar Size 設定。在此模式下,Count 包括矩形和間隙。
- Fixed Angle - 每個間隙由 Fixed Gap Angle 設定。在此模式下,間隙是 Count 之外的附加項。
- Fixed Gap Angle - 為每個間隙設定固定角度。
Count - 設定矩形和間隙的總數。
Dynamic Bar Size - 連接一個 Behaviour 來設定矩形的大小。值被歸一化以適應 Size。
注意,「間隙」實際上是一個空矩形,因此將例如 Random Behaviour 連接到 Dynamic Bar Size 將建立隨機大小的矩形和間隙。
Use Index Context - 勾選時,Rectangle Pattern Shape 將拉取 Context。這可用於控制如何分配 Ids,從而單獨影響每個矩形——例如,透過 Sub-Mesh 將 Color Array 新增到 Rectangle Pattern Shape 的 Fill Color。
- 建立一個 Rectangle Pattern Shape。
- 將 Gap Type 設為 Fixed Width。
- 將 Count 設為 5。
- 建立一個 Value Array。
- 向 Value Array 新增 4 個索引(共 5 個),並為每個設定不同的值。
- 連接 valueArray.id→rectanglePatternShape.dynamicBarSize。
Value Array 中的值被歸一化以適應 Rectangle Pattern Shape 的寬度。嘗試將 Pattern Mode 變更為 Ring。
可以使用 Sub-Mesh 向 Rectangle Pattern Shape 的每個部分新增顏色:
- 點擊 Rectangle Pattern Shape 的 Deformers 屬性旁邊的
+。 - 從列表中選擇 Sub-Mesh。
- 在 Sub-Mesh 的 Fill 索引標籤上,勾選 Replace Fill。
- 右鍵按一下 Sub-Mesh 的 Color 屬性,選擇
Add Array > Color Array。 - 向 Color Array 新增 4 個索引(共 5 個),並為每個設定不同的顏色。