Udostępnij za pośrednictwem


LerpingAnimation Klasa

Definicja

Reprezentuje animację interpolacji liniowej.

public ref class LerpingAnimation : Microsoft::Maui::Animations::Animation
public class LerpingAnimation : Microsoft.Maui.Animations.Animation
type LerpingAnimation = class
    inherit Animation
Public Class LerpingAnimation
Inherits Animation
Dziedziczenie
LerpingAnimation

Konstruktory

LerpingAnimation()

Utwórz wystąpienie nowego LerpingAnimation obiektu.

LerpingAnimation(Action<Double>, Double, Double, Easing, Action)

Utwórz wystąpienie nowego LerpingAnimation obiektu przy użyciu podanych parametrów.

LerpingAnimation(List<Animation>)

Utwórz wystąpienie nowej LerpingAnimation , która składa się z danej listy animacji podrzędnych.

Pola

animationManger

Odwołanie do IAnimationManager tej animacji, która zarządza tą animacją.

(Odziedziczone po Animation)
childrenAnimations

Kolekcja animacji podrzędnych skojarzonych z tą animacją.

(Odziedziczone po Animation)

Właściwości

AnimationManager

Odwołanie do IAnimationManager tej animacji, która zarządza tą animacją.

(Odziedziczone po Animation)
CurrentTime

Bieżący znacznik czasu (w sekundach) animacji.

(Odziedziczone po Animation)
CurrentValue

Pobiera bieżącą wartość dla tej animacji.

Duration

Czas trwania tej animacji w sekundach.

(Odziedziczone po Animation)
Easing

Funkcja Easing , która jest stosowana do tej animacji.

(Odziedziczone po Animation)
EndValue

Pobiera lub ustawia wartość końcową tej animacji.

Finished

Wywołanie zwrotne wywoływane po zakończeniu tej animacji.

(Odziedziczone po Animation)
HasFinished

Określa, czy ta animacja została zakończona.

(Odziedziczone po Animation)
IsDisposed

Pobiera wartość określającą, czy ta animacja została usunięta.

(Odziedziczone po Animation)
IsPaused

Określa, czy ta animacja jest obecnie wstrzymana.

(Odziedziczone po Animation)
Lerp

Pobiera lub ustawia interpolację liniową dla tej animacji.

Name

Nazwa tej animacji.

(Odziedziczone po Animation)
Progress

Postęp tej animacji w procentach.

(Odziedziczone po Animation)
Repeats

Określa, czy ta animacja ma być powtarzana.

(Odziedziczone po Animation)
StartDelay

Opóźnienie (w sekundach) uwzględniane przed rozpoczęciem animacji.

(Odziedziczone po Animation)
StartValue

Pobiera lub ustawia wartość początkową tej animacji.

Step

Wywołanie zwrotne wywoływane po każdym znaczniku tej animacji.

(Odziedziczone po Animation)
ValueChanged

Pobiera lub ustawia wywołanie zwrotne wywoływane po CurrentValue zmianie.

Metody

Add(Double, Double, Animation)

Dodaje nową animację podrzędną do tej animacji z określonymi parametrami.

(Odziedziczone po Animation)
Commit(IAnimationManager)

IAnimationManager Ustawia dla tej animacji.

(Odziedziczone po Animation)
CreateAutoReversing()

Tworzy animację zawierającą zarówno oryginalną animację, jak i odwróconą wersję tej samej animacji.

(Odziedziczone po Animation)
CreateReverse()

Tworzy odwróconą wersję bieżącej animacji, w tym odwrócenie animacji podrzędnych.

(Odziedziczone po Animation)
Dispose()

Reprezentuje animację interpolacji liniowej.

(Odziedziczone po Animation)
Dispose(Boolean)

Reprezentuje animację interpolacji liniowej.

(Odziedziczone po Animation)
GetEnumerator()

Zawiera animacje IEnumerator podrzędne.

(Odziedziczone po Animation)
OnTick(Double)

Wykonuje logikę, aby zaktualizować wszystkie animacje w ramach tej animacji.

(Odziedziczone po Animation)
Pause()

Wstrzymuje animację.

(Odziedziczone po Animation)
RemoveFromParent()

Usuwa tę animację z elementu nadrzędnego. Jeśli nie ma rodzica, nic się nie stanie.

(Odziedziczone po Animation)
Reset()

Resetuje animację (i wszystkie animacje podrzędne) do stanu początkowego.

(Odziedziczone po Animation)
Resume()

Wznawia animację.

(Odziedziczone po Animation)
Tick(Double)

Metoda wyzwalania aktualizacji dla tej animacji.

(Odziedziczone po Animation)
Update(Double)

Aktualizacje tej animacji, aktualizując Progress i wywołując Step.

Dotyczy