Aracılığıyla paylaş


AnimationExtensions.Interpolate(Double, Double, Double, Boolean) Yöntem

Tanım

ve endarasında start doğrusal ilişkilendirme gerçekleştiren bir işlev döndürür.

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>

Parametreler

start
System.Double

Animasyonu başlatmak için geçerli animasyondaki kesir.

end
System.Double

Animasyonu durdurmak için geçerli animasyona kesir.

reverseVal
System.Double

ise reverse kullanılacak ters ölçek faktörü.true

reverse
System.Boolean

deinterpolate için ters ölçek faktörünün reverseVal kullanılıp kullanılmaymayacağı.

Döndürülenler

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

ve endarasında start doğrusal ilişkilendirme gerçekleştiren bir işlev. Uygulama geliştiricileri, geçirilen değer ile arasındaki uzaklığı çarpıtarak değerine bağlı reverseolarak veya enddeğerinden start uzaklığı olan bir değer almak için bu işleve 0,0f ile end1,0f arasında start değerler geçirebilir.

Açıklamalar

ise reversetrue, ve reverseValarasında start ilişkilendirme gerçekleşir.

Şunlara uygulanır