MathUtils.clamp()
方法是three.js
中的一个工具函数,用于将一个数值限定在某个范围内,即将数值限制在最小值和最大值之间。
MathUtils.clamp(value, min, max);
返回一个限制在最小值和最大值之间的数值。
MathUtils.clamp(5, 0, 10); // 返回 5
MathUtils.clamp(15, 0, 10); // 返回 10
MathUtils.clamp(-5, 0, 10); // 返回 0
value
小于min
,那么返回值为min
;value
大于max
,那么返回值为max
;value
在min
和max
之间,那么返回值为value
本身。