📜 CR Float Range List

节点功能:用于创建浮点数范围列表。该节点可以生成从起始值到结束值的一系列浮点数,并支持应用数学运算和格式化。

输出参数

参数名称说明
FLOAT多轮拼接后的浮点数列表。
show_help节点说明链接。

控件参数

参数名称说明
start起始值。
end结束值(包含该值)。
step步长(可为负数)。
operation对生成值应用的数学函数(可选:none、sin、cos、tan)。
decimal_places保留的小数位数。
ignore_first_value是否忽略序列中的第一个值。适用于避免与初始状态重复,或只需要后续变化值。
max_values_per_loop每轮最大生成数量。控制每轮循环中最多保留多少个数值,用于限制输出规模。
loops循环生成次数。多轮追加生成数值,可用于周期性变化场景。
ping_pong是否启用乒乓模式,即交替正序与反序排列。

可以用于在一个工作流中测试同一个参数不同值对出图的影响。

该参数设置用于从 0 到 1 之间进行步进计算,每步递增 0.2。最终的计算结果将根据所选的 operation 模式进行处理:

  • 如果 operation 设为 "none",则按默认方式逐步增加 0.2,即生成线性序列。
  • ignore_first_value:是否忽略起始值(start)。 若设置为 false,结果中将包含起始值 0.0。 若设置为 true,则从第二个数值开始,结果中不包括 0.0。


这里有个现象,当start数为正数时结果正常,而start数为负数时,最后一个数还会在end的基础上再加上step。


decimal_places: 结果中保留的小数位数。


max_values_per_loop: 每个循环最多生成的值数量。


loops: 重复生成序列的次数


ping_pong: 在循环中交替正向和反向,只有loop>2时才能生效。