語言

IFloatingPointIeee754<TSelf>.Lerp(TSelf, TSelf, TSelf) 方法

定義

根據給定權重,在兩個值之間進行線性插值。

public:
 static override TSelf Lerp(TSelf value1, TSelf value2, TSelf amount);
public static virtual TSelf Lerp(TSelf value1, TSelf value2, TSelf amount);
static member Lerp : 'Self * 'Self * 'Self -> 'Self
Public Shared Overrides Function Lerp (value1 As TSelf, value2 As TSelf, amount As TSelf) As TSelf

參數

value1
TSelf

第一個值,即下界。

value2
TSelf

第二個值,原本就是上界。

amount
TSelf

一個介於0到1之間的值,表示插值的權重。

傳回

TSelf

插補值。

備註

此方法假設輸入為良構,且不驗證該 value1 < value2 或該 0 <= amount <= 1。

適用於