LerpingAnimation 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.
Rappresenta un'animazione di interpolazione lineare.
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
- Ereditarietà
Costruttori
LerpingAnimation() |
Crea un'istanza di un nuovo oggetto LerpingAnimation. |
LerpingAnimation(Action<Double>, Double, Double, Easing, Action) |
Creare un'istanza di un nuovo LerpingAnimation oggetto con i parametri specificati. |
LerpingAnimation(List<Animation>) |
Creare un'istanza di un nuovo LerpingAnimation oggetto costituito dall'elenco specificato di animazioni figlio. |
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) |
CurrentValue |
Ottiene il valore corrente per questa animazione. |
Duration |
Durata dell'animazione in secondi. (Ereditato da Animation) |
Easing |
Funzione Easing applicata a questa animazione. (Ereditato da Animation) |
EndValue |
Ottiene o imposta il valore finale di questa animazione. |
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) |
IsPaused |
Specifica se l'animazione è attualmente sospesa. (Ereditato da Animation) |
Lerp |
Ottiene o imposta l'interpolazione lineare per questa animazione. |
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) |
StartValue |
Ottiene o imposta il valore iniziale di questa animazione. |
Step |
Callback richiamato dopo ogni tick di questa animazione. (Ereditato da Animation) |
ValueChanged |
Ottiene o imposta un callback richiamato quando CurrentValue viene modificato. |
Metodi
Add(Double, Double, Animation) |
Aggiunge una nuova animazione figlio a questa animazione con i parametri specificati. (Ereditato da Animation) |
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() |
Rappresenta un'animazione di interpolazione lineare. (Ereditato da Animation) |
Dispose(Boolean) |
Rappresenta un'animazione di interpolazione lineare. (Ereditato da Animation) |
GetEnumerator() |
Fornisce un IEnumerator oggetto delle animazioni figlio. (Ereditato da Animation) |
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() |
Reimposta l'animazione (e tutte le animazioni figlio) sullo stato iniziale. (Ereditato da Animation) |
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. |