步进器
· DecimalStepper
通过加减按钮逐级调整数值的交互式数字输入控件
📂 LK → Number
📄 DecimalStepper.cs
💾 自动记忆
📖 功能概述
步进器是一个独立的数字生成器。用户通过 “−” 和 “+” 两个按钮按步长调整数值,无需额外输入端口。
它适合替代传统 Number Slider,尤其适合微调间距、数量、偏移值等参数。
💡 交互特点:
初始值和步长会随 Grasshopper 文档一起保存,下次打开时自动恢复。
📤 输出参数
名称
类型
说明
数值
(N)
Number
当前步进器的实时数值输出。
🖱️ 右键菜单设置
菜单项
说明
初始值
设置组件初始显示的数值。
步长
设置每次点击按钮时增加或减少的幅度,必须大于 0。
📋 使用步骤
将步进器放到画布上。
如有需要,通过右键菜单设置初始值和步长。
点击 “−” 或 “+” 调整数值。
将输出端连接到下游组件。
⚠️ 注意事项
组件本身不需要任何输入端口。
步长必须大于 0,非法值会被重置。
显示保留到小数点后 5 位,内部精度高于显示精度。
📋 组件信息
名称
步进器
英文名
DecimalStepper
分类
LK → Number
基类
GH_Param<GH_Number>