Animation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Incapsula un'animazione, una raccolta di funzioni che modificano le proprietà in un periodo di tempo percettibile dall'utente.
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
- Ereditarietà
Costruttori
Animation() |
Crea un nuovo oggetto Animation con valori predefiniti. |
Animation(Action<Double>, Double, Double, Easing, Action) |
Crea un nuovo oggetto Animation con i parametri specificati. |
Campi
animationManger |
Riferimento all'oggetto IAnimationManager che gestisce questa animazione. (Ereditato da Animation) |
childrenAnimations |
Raccolta di animazioni figlio associate a questa animazione. (Ereditato da Animation) |
Proprietà
AnimationManager |
Riferimento all'oggetto IAnimationManager che gestisce questa animazione. (Ereditato da Animation) |
CurrentTime |
Timestamp corrente (in secondi) dell'animazione. (Ereditato da Animation) |
Duration |
Durata dell'animazione in secondi. (Ereditato da Animation) |
Easing |
Funzione Easing applicata a questa animazione. (Ereditato da Animation) |
Finished |
Callback richiamato al termine dell'animazione. (Ereditato da Animation) |
HasFinished |
Specifica se l'animazione è stata completata. (Ereditato da Animation) |
IsDisposed |
Ottiene un valore che specifica se l'animazione è stata eliminata. (Ereditato da Animation) |
IsEnabled |
Specifica se questa animazione è attualmente abilitata. |
IsPaused |
Specifica se l'animazione è attualmente sospesa. (Ereditato da Animation) |
Name |
Nome di questa animazione. (Ereditato da Animation) |
Progress |
Avanzamento di questa animazione in percentuale. (Ereditato da Animation) |
Repeats |
Specifica se l'animazione deve essere ripetuta. (Ereditato da Animation) |
StartDelay |
Ritardo (in secondi) preso in considerazione prima dell'avvio dell'animazione. (Ereditato da Animation) |
Step |
Callback richiamato dopo ogni tick di questa animazione. (Ereditato da Animation) |
Metodi
Add(Double, Double, Animation) |
Aggiunge un oggetto Animation a questo elemento Animation che inizia in corrispondenza di |
Add(Double, Double, Animation) |
Aggiunge una nuova animazione figlio a questa animazione con i parametri specificati. (Ereditato da Animation) |
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Esegue l'animazione |
Commit(IAnimationManager) |
Imposta l'oggetto IAnimationManager per questa animazione. (Ereditato da Animation) |
CreateAutoReversing() |
Crea un'animazione che include sia l'animazione originale che una versione invertita della stessa animazione. (Ereditato da Animation) |
CreateReverse() |
Crea una versione invertita dell'animazione corrente, inclusa l'inversione delle animazioni figlio. (Ereditato da Animation) |
Dispose() |
Incapsula un'animazione, una raccolta di funzioni che modificano le proprietà in un periodo di tempo percettibile dall'utente. (Ereditato da Animation) |
Dispose(Boolean) |
Incapsula un'animazione, una raccolta di funzioni che modificano le proprietà in un periodo di tempo percettibile dall'utente. (Ereditato da Animation) |
GetCallback() |
Restituisce un oggetto callback che esegue in modo ricorsivo il passaggio di animazione facilitato su questo oggetto Animation e su quello dei relativi elementi figlio iniziati e non completati. |
GetEnumerator() |
Fornisce un IEnumerator oggetto delle animazioni figlio. (Ereditato da Animation) |
Insert(Double, Double, Animation) |
Aggiunge un oggetto Animation a questo elemento Animation che inizia in corrispondenza di |
OnTick(Double) |
Esegue la logica per aggiornare tutte le animazioni all'interno di questa animazione. (Ereditato da Animation) |
Pause() |
Sospende l'animazione. (Ereditato da Animation) |
RemoveFromParent() |
Rimuove questa animazione dall'elemento padre. Se non c'è un elemento padre, non succederà nulla. (Ereditato da Animation) |
Reset() |
Incapsula un'animazione, una raccolta di funzioni che modificano le proprietà in un periodo di tempo percettibile dall'utente. |
Resume() |
Riprende l'animazione. (Ereditato da Animation) |
Tick(Double) |
Metodo per attivare un aggiornamento per questa animazione. (Ereditato da Animation) |
Update(Double) |
Aggiornamenti questa animazione aggiornando Progress e richiamando Step. (Ereditato da Animation) |
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
Crea un nuovo oggetto Animation con l'elemento |
WithConcurrent(Animation, Double, Double) |
Aggiunge |