Udostępnij za pośrednictwem


IEasingFunction Interfejs

Definicja

Definiuje podstawową funkcjonalność funkcji złagodzenia.

public interface class IEasingFunction
public interface IEasingFunction
type IEasingFunction = interface
Public Interface IEasingFunction
Pochodne

Uwagi

Ten interfejs umożliwia tworzenie własnych funkcji złagodzenia, biorąc znormalizowany czas (wartość z zakresu od 0 do 1) i zwracając żądaną wartość.

Ten interfejs reprezentuje transformację znormalizowanego czasu (postęp). Animacje używają ich do przekształcania postępu. Klasy implementujące ten interfejs mogą kontrolować tempo wykonywania animacji.

Wyczerpuj EasingFunctionBase z klasy, aby zaimplementować własne niestandardowe funkcje złagodzenia.

Uwaga

Implementacja WPF funkcji złagodzenia jest zgodna z implementacją programu Silverlight. Jeśli masz język XAML, który korzysta z funkcji złagodzenia w jednej technologii, można go używać bez modyfikacji w drugiej.

Metody

Ease(Double)

Przekształca znormalizowany czas, aby kontrolować tempo animacji.

Dotyczy

Zobacz też