在ActionScript 3中,是否有更短的方法将值剪辑为0到255之间?
value = Math.min(255, Math.max(0, value))
答案 0 :(得分:1)
不,你可以轻松地创建自己的快捷功能:
function clip(val:Number, min:Number, max:Number):Number {
return Math.min(max, Math.max(min, val));
}
答案 1 :(得分:1)
如果您正在快速寻找某些内容,请执行以下操作:
k = (k | -int(k > 256)) & -int(k > 0) & 0xFF;