将两种颜色混合以找到它们之间的第三种颜色。
amt
参数指定了在两个值之间插值的量。0 等于第一种颜色,0.1 非常接近第一种颜色,0.5 在两种颜色的中间,以此类推。负数被设定为 0。大于 1 的数字被设定为 1。这与 lerp 的行为不同。这是必要的,因为区间 [0, 1] 之外的数字会产生奇怪和意料之外的颜色。
颜色的插值方式取决于当前的颜色模式 colorMode()。
示例
语法
lerpColor(c1, c2, amt)
参数
c1
p5.Color:
从这种颜色开始进行平滑过渡。
c2
p5.Color:
平滑过渡至这种颜色。
amt
数字:
0 到 1 之间的数字
Returns
p5.Color: 平滑过渡的颜色
Notice any errors or typos? Please let us know. Please feel free to edit src/color/creating_reading.js and open a pull request!