NFloat.Lerp(NFloat, NFloat, NFloat) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt eine lineare Interpolation zwischen zwei Werten basierend auf der angegebenen Gewichtung aus.
public:
static System::Runtime::InteropServices::NFloat Lerp(System::Runtime::InteropServices::NFloat value1, System::Runtime::InteropServices::NFloat value2, System::Runtime::InteropServices::NFloat amount) = System::Numerics::IFloatingPointIeee754<System::Runtime::InteropServices::NFloat>::Lerp;
public static System.Runtime.InteropServices.NFloat Lerp (System.Runtime.InteropServices.NFloat value1, System.Runtime.InteropServices.NFloat value2, System.Runtime.InteropServices.NFloat amount);
static member Lerp : System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat -> System.Runtime.InteropServices.NFloat
Public Shared Function Lerp (value1 As NFloat, value2 As NFloat, amount As NFloat) As NFloat
Parameter
- value1
- NFloat
Der erste Wert, bei dem es sich um die Untergrenze handelt.
- value2
- NFloat
Der zweite Wert, der als Obergrenze vorgesehen ist.
- amount
- NFloat
Ein Wert, der zwischen 0 und 1 sein soll und die Gewichtung der Interpolation angibt.
Gibt zurück
Der interpolierte Wert.