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. |