Condividi tramite


ValueAnimator.FrameDelay Proprietà

Definizione

Quantità di tempo, espressa in millisecondi, tra ogni fotogramma dell'animazione. -oppure- Quantità di tempo, espressa in millisecondi, tra ogni fotogramma dell'animazione.

public static long FrameDelay { [Android.Runtime.Register("getFrameDelay", "()J", "")] get; [Android.Runtime.Register("setFrameDelay", "(J)V", "")] set; }
[<get: Android.Runtime.Register("getFrameDelay", "()J", "")>]
[<set: Android.Runtime.Register("setFrameDelay", "(J)V", "")>]
static member FrameDelay : int64 with get, set

Valore della proprietà

tempo richiesto tra fotogrammi, in millisecondi

Attributi

Commenti

Documentazione del getter delle proprietà:

Quantità di tempo, espressa in millisecondi, tra ogni fotogramma dell'animazione. Questo è un tempo richiesto che l'animazione tenterà di rispettare, ma il ritardo effettivo tra fotogrammi potrebbe essere diverso, a seconda del carico di sistema e delle funzionalità. Si tratta di una funzione statica perché lo stesso ritardo verrà applicato a tutte le animazioni, poiché vengono tutti eseguiti fuori da un singolo ciclo di temporizzazione.

Il ritardo del fotogramma può essere ignorato quando il sistema di animazione usa un'origine di temporizzazione esterna, ad esempio la frequenza di aggiornamento dello schermo (vsync), per gestire le animazioni.

Si noti che questo metodo deve essere chiamato dallo stesso thread #start() chiamato per controllare il ritardo dei fotogrammi per l'animazione. Se il thread chiamante non dispone di un Looper, verrà generata un'eccezione di runtime.

Documentazione java per android.animation.ValueAnimator.getFrameDelay().

Documentazione del setter delle proprietà:

Quantità di tempo, espressa in millisecondi, tra ogni fotogramma dell'animazione. Questo è un tempo richiesto che l'animazione tenterà di rispettare, ma il ritardo effettivo tra fotogrammi potrebbe essere diverso, a seconda del carico di sistema e delle funzionalità. Si tratta di una funzione statica perché lo stesso ritardo verrà applicato a tutte le animazioni, poiché vengono tutti eseguiti fuori da un singolo ciclo di temporizzazione.

Il ritardo del fotogramma può essere ignorato quando il sistema di animazione usa un'origine di temporizzazione esterna, ad esempio la frequenza di aggiornamento dello schermo (vsync), per gestire le animazioni.

Si noti che questo metodo deve essere chiamato dallo stesso thread #start() chiamato per rendere effettivo il nuovo ritardo del fotogramma su tale animazione. Se il thread chiamante non dispone di un Looper, verrà generata un'eccezione di runtime.

Documentazione java per android.animation.ValueAnimator.setFrameDelay(long).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a