was-node-suite-comfyui
时间:2025/11/07
Number Counter
该节点是一个动态数字计数器,可在每次工作流运行时自动递增或递减一个数值,用于在自动化流程中动态地改变参数。
Number Counter-节点参数说明
| 输入参数 | |
| reset_bool | 可选的数字输入,用作外部的重置开关。当连接到此输入的数值大于等于 1时, 计数器将立即被重置到其 start 值。这比使用 reset_after_stop 模式提供了更灵活的外部控制。如果未连接,则此功能不生效。 |
| 输出参数 | |
| number | 节点的主要输出,类型由 number_type 控件决定(整数或浮点数)。 |
| float | 无论 number_type 如何设置,此输出始终提供当前计数值的浮点数版本。 |
| int | 无论 number_type 如何设置,此输出始终提供当前计数值的整数版本(向下取整)。 |
| 控件参数 | |
| number_type | 决定主要的 number 输出是整数还是浮点数,integer (整数): 输出值将被取整。float (浮点数): 输出值将保留小数部分。 |
| mode | 定义计数器的核心行为模式。increment: 每次执行时,数值都会增加一个 step的值,无视 stop 参数,会无限增加。decrement: 每次执行时,数值都会减少一个 step 的值,无视 stop 参数,会无限减少。increment_to_stop: 每次执 行时数值增加,但当数值达到或超过 stop 值时,它将停止增加并保持在 stop 值。decrement_to_stop: 每次执行时数值减少,但当数值达到或低于 stop 值时,它将停止减少并保持在 stop 值。reset_after_stop: 每次执行时数值增加,但当数值达到或超过 stop 值时,它会在下一次执行时自动重置回 start 值,并开始新一轮的增加。 |
| start | 定义计数器的起始值。当节点第一次执行或被重置时,计数器会从这个值开始。 |
| stop | 定义计数器的目标终点值。此参数仅在 ..._to_stop 和 reset_after_stop 模式下生效。 |
| step | 定义每次执行时,计数器增加或减少的量。这个值可以是整数或浮点数。 |

