change_range1 つまたは複数の value を別の範囲にリマップします。
入力 value の範囲が from_start から from_end までのときに、to_start から to_end までの期間で同じ比率となる result を返します。
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ターゲット範囲の#上限。
clamptrue の場合、範囲外の#入力 value はクランプされます。既定は true です。#
resultリマップされた値。