Variabile di controllo delle interpolazioni
Per ottenere un valore di controllo che passi da 0.0 a 1.0 con l’avanzare dei fotogrammi è possibile utilizzare due variabili globali.
Incremento di t che fa durare l’interpolazione 50 fotogrammi.
Il valore è ottenuto con la divisione: 1.0 / 50.
La variabile di controllo viene reimpostata a 0 ogni volta che supera 1. Naturalmente l’if può contenere qualsiasi istruzione si voglia far eseguire alla fine dell’interpolazione.
Il valore di
tpotrebbe essere ricavato anche direttamente, all’interno deldraw()senza usare variabili globali, attraversoframeCount. Ad esempio, con:si può ottenere una variazione ciclica di
tda 0.0 a 1.0 in 50 fotogrammi. Diventa però meno intuitivo resettare l’interpolazione o ottenere anche una variazione che torni a 0.0 gradualmente anziché di colpo.