Skip to content

格式

typescript
KeyFrameColorRGB.Lerp(lhs, rhs, weight)

所属类: KeyFrameColorRGB

描述

获取两个颜色中间的插值颜色。

参数

参数名类型描述
lhsKeyFrameColorRGB左边关键帧
rhsKeyFrameColorRGB右边关键帧
weightnumber权重

返回值

类型描述
Color两个颜色中间的插值颜色

代码示例

typescript
function CreateColorFrame(time:number,r:number,g:number,b:number):KeyFrameColorRGB
{
    let colorFrame=new KeyFrameColorRGB();
    colorFrame.time=time;
    colorFrame.r=r;
    colorFrame.g=g;
    colorFrame.b=b;
    return colorFrame;
}

let colorFrame1 = CreateColorFrame(1,0,0,0);
let colorFrame2 = CreateColorFrame(1,255,0,0);

//获取两个颜色中间的插值颜色
let color = KeyFrameColorRGB.Lerp(colorFrame1, colorFrame2, 0.5);