다음을 통해 공유


AnimationExtensions.Interpolate(Double, Double, Double, Boolean) 메서드

정의

startend 사이의 선형 보간을 수행하는 함수를 반환합니다.

public static Func<double,double> Interpolate (double start, double end = 1, double reverseVal = 0, bool reverse = false);
static member Interpolate : double * double * double * bool -> Func<double, double>

매개 변수

start
System.Double

애니메이션을 시작할 현재 애니메이션의 부분입니다.

end
System.Double

애니메이션을 중지할 현재 애니메이션의 부분입니다.

reverseVal
System.Double

reversetrue인 경우 사용할 역 배율입니다.

reverse
System.Boolean

deinterpolate에 reverseVal의 역 배율을 사용할지 여부를 나타냅니다.

반환

System.Func<System.Double,System.Double>

startend 사이의 선형 보간을 수행하는 함수입니다. 애플리케이션 개발자는 reverse의 값에 따라 start 또는 end에서 startend 간의 거리를 곱한 값만큼 오프셋된 값을 받기 위해 0.0f ~ 1.0f 사이의 값을 이 함수에 전달할 수 있습니다.

설명

가 이truereversereverseVal사이에 start 보간이 발생합니다.

적용 대상