该方法返回给定范围中指定值所处的位置比例。
MathUtils.inverseLerp(min, max, value)
min
: number - 范围的下限max
: number - 范围的上限value
: number - 指定值number - value
值在 min
和 max
范围内所处的位置比例。
// 假设我们想要找到颜色的情绪值,范围从0到10
const min = 0
const max = 10
const colorMood = 7
const position = MathUtils.inverseLerp(min, max, colorMood)
// position 的值应该为0.7,因为7在0-10这个范围内的位置比例是0.7
MathUtils.lerp() - 返回在给定范围内,根据给定比例计算插值结果
MathUtils.clamp() - 把给定值限制在指定范围内