change_range将一个或多个 value 从一个范围重映射到另一个范围。
返回 result,它沿 to_start 与 to_end 之间的间隔的比例与输入 value 在 from_start 与 from_end 之间的比例相同。
clamp 选项会限制超出范围的值。
例如:
value: 0.25
from_start: 0
from_end: 1
to_start: 100
to_end: 200
result: 125适用于浮点型、向量类型和整型(尽管它们转换为浮点型)。
value要重映射的输入值。#
from_start源#范围的下限。
from_end源#范围的上限。
to_start目标#范围的下限。
to_end目标#范围的上限。
clamp如果为 true,则将钳制超出范围#的输入 value。默认值为 true。#
result重映射的值。