Animation Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapouzdřuje animaci, kolekci funkcí, které upravují vlastnosti v uživatelském časovém období.
public ref class Animation : Microsoft::Maui::Animations::Animation
public class Animation : Microsoft.Maui.Animations.Animation
type Animation = class
inherit Animation
Public Class Animation
Inherits Animation
- Dědičnost
Konstruktory
Animation() |
Vytvoří nový Animation objekt s výchozími hodnotami. |
Animation(Action<Double>, Double, Double, Easing, Action) |
Vytvoří nový Animation objekt se zadanými parametry. |
Pole
animationManger |
Odkaz na IAnimationManager tuto animaci spravuje. (Zděděno od Animation) |
childrenAnimations |
Kolekce podřízených animací přidružených k této animaci (Zděděno od Animation) |
Vlastnosti
AnimationManager |
Odkaz na IAnimationManager tuto animaci spravuje. (Zděděno od Animation) |
CurrentTime |
Aktuální časové razítko animace (v sekundách). (Zděděno od Animation) |
Duration |
Doba trvání této animace v sekundách. (Zděděno od Animation) |
Easing |
Funkce použitá Easing pro tuto animaci. (Zděděno od Animation) |
Finished |
Zpětné volání, které se vyvolá při dokončení této animace. (Zděděno od Animation) |
HasFinished |
Určuje, jestli se tato animace dokončila. (Zděděno od Animation) |
IsDisposed |
Získá hodnotu, která určuje, zda byla tato animace uvolněna. (Zděděno od Animation) |
IsEnabled |
Určuje, jestli je tato animace aktuálně povolená. |
IsPaused |
Určuje, jestli je tato animace aktuálně pozastavená. (Zděděno od Animation) |
Name |
Název této animace. (Zděděno od Animation) |
Progress |
Průběh této animace v procentech (Zděděno od Animation) |
Repeats |
Určuje, jestli se má tato animace opakovat. (Zděděno od Animation) |
StartDelay |
Zpoždění (v sekundách) vzít v úvahu před spuštěním animace. (Zděděno od Animation) |
Step |
Zpětné volání, které se vyvolá po každém záškrtu této animace. (Zděděno od Animation) |
Metody
Add(Double, Double, Animation) |
Animation Přidá objekt, Animation který začíná na |
Add(Double, Double, Animation) |
Přidá do této animace novou podřízenou animaci se zadanými parametry. (Zděděno od Animation) |
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
|
Commit(IAnimationManager) |
Nastaví pro tuto animaci IAnimationManager . (Zděděno od Animation) |
CreateAutoReversing() |
Vytvoří animaci, která obsahuje původní animaci i obrácenou verzi stejné animace. (Zděděno od Animation) |
CreateReverse() |
Vytvoří obrácenou verzi aktuální animace, včetně vrácení podřízených animací. (Zděděno od Animation) |
Dispose() |
Zapouzdřuje animaci, kolekci funkcí, které upravují vlastnosti v uživatelském časovém období. (Zděděno od Animation) |
Dispose(Boolean) |
Zapouzdřuje animaci, kolekci funkcí, které upravují vlastnosti v uživatelském časovém období. (Zděděno od Animation) |
GetCallback() |
Vrátí zpětné volání, které rekurzivně spustí jednoduchý animační krok na tomto Animation objektu a podřízených položek, které začaly a nedokončily. |
GetEnumerator() |
Poskytuje podřízené IEnumerator animace. (Zděděno od Animation) |
Insert(Double, Double, Animation) |
Animation Přidá objekt, Animation který začíná na |
OnTick(Double) |
Spustí logiku pro aktualizaci všech animací v této animaci. (Zděděno od Animation) |
Pause() |
Pozastaví animaci. (Zděděno od Animation) |
RemoveFromParent() |
Odebere tuto animaci z nadřazeného objektu. Pokud neexistuje žádný nadřazený objekt, nic se nestane. (Zděděno od Animation) |
Reset() |
Zapouzdřuje animaci, kolekci funkcí, které upravují vlastnosti v uživatelském časovém období. |
Resume() |
Obnoví animaci. (Zděděno od Animation) |
Tick(Double) |
Metoda pro aktivaci aktualizace pro tuto animaci (Zděděno od Animation) |
Update(Double) |
Aktualizace tuto animaci aktualizací Progress a vyvoláním Step. (Zděděno od Animation) |
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
Vytvoří nový Animation objekt se zadaným |
WithConcurrent(Animation, Double, Double) |
Přidá |