rgb模式 图层批量改颜色 · Layer Color

按图层名称匹配,批量修改 Rhino 图层的颜色
📂 LK → Display 📄 LayerColor.cs 🔘 修改按钮

📖 功能概述

通过图层名称匹配(支持正则表达式),批量选中文档中的图层并为其赋予随机颜色。支持通过布尔输入或组件按钮触发实际修改操作。

1
输入图层名
支持正则
2
匹配图层
3
触发修改
4
赋随机颜色
💡 典型使用:如果你有大量图层(如按楼层、功能分区的命名图层),手动一个个改颜色非常耗时。这个组件可以一键批量重着色。

📥 输入参数

名称类型必填说明
图层名称 (L) Text 可选 匹配的图层名称列表,支持正则表达式。不输入则选取当前文档所有图层
随机种子 (S) Integer 可选 颜色随机种子。相同种子产生相同颜色方案。默认 0。
Bool (B) Boolean 可选 确认修改。设为 True 时触发修改操作,也可以点组件上的"修改"按钮。

📤 输出参数

名称类型说明
图层名称 (L) Text 匹配到的图层名称列表(完整路径)。无论是否执行修改,都会输出。

🧩 典型使用场景

⚠️ 注意事项

📋 组件信息

名称图层批量改颜色
英文名Layer Color (LC)
分类LK → Display
基类BoolButtonComponent(布尔按钮)
GUID9CCF8AF6-C1D6-42A8-BAAD-B3228F59ACA8