AnimationExtensions.Interpolate(Double, Double, Double, Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ve end
arası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
ve end
arası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ı reverse
olarak veya end
değerinden start
uzaklığı olan bir değer almak için bu işleve 0,0f ile end
1,0f arasında start
değerler geçirebilir.
Açıklamalar
ise reverse
true
, ve reverseVal
arasında start
ilişkilendirme gerçekleşir.