LerpingAnimation Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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. |