|
@@ -619,7 +619,10 @@ var math = {
|
|
|
|
|
|
|
|
|
|
|
|
|
linearClamp(value, xArr , yArr){ //xArr需要按顺序从小到大,yArr对应xArr中的值
|
|
linearClamp(value, xArr , yArr){ //xArr需要按顺序从小到大,yArr对应xArr中的值
|
|
|
-
|
|
|
|
|
|
|
+ if (arguments.length == 5) {
|
|
|
|
|
+ xArr = [arguments[1], arguments[2]]
|
|
|
|
|
+ yArr = [arguments[3], arguments[4]]
|
|
|
|
|
+ }
|
|
|
let len = xArr.length
|
|
let len = xArr.length
|
|
|
if(value <= xArr[0]) return yArr[0]
|
|
if(value <= xArr[0]) return yArr[0]
|
|
|
if(value >= xArr[len - 1]) return yArr[len - 1]
|
|
if(value >= xArr[len - 1]) return yArr[len - 1]
|