格式
typescript
KeyFrameColorRGB.Lerp(lhs, rhs, weight)所属类: KeyFrameColorRGB
描述
获取两个颜色中间的插值颜色。
参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| lhs | KeyFrameColorRGB | 左边关键帧 |
| rhs | KeyFrameColorRGB | 右边关键帧 |
| weight | number | 权重 |
返回值
| 类型 | 描述 |
|---|---|
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);