Expressions : fréquences et conversion ###################################### Fréquence ********* Lors de l'utilisation d'expressions, il n'est pas toujours nécéssaire d'évaluer l'expression pour chaque image. La fonction ``posterizeTime(ips)`` permet de préciser une fréquence d'évaluation plus basse que celle de la composition. Exemple ======= Le code suivant doit être placé comme expression pour le texte source d'un calque texte. .. code-block:: javascript // les 3 premières secondes if ( time < 3 ) { posterizeTime( 1 ); // 1 évaluation par seconde // ensuite } else { posterizeTime( 4 ); // 4 évaluation par secondes } // l'expression à évaluer Math.floor( random() * 1000 ); Mini-exercice ============= Reprenez l'exercice de l'horloge, mais utilisez ``posterizeTime`` pour les secondes au lieu de ``Math.floor``. Conversion ********** Dans certains cas de figure, vous pouvez vouloir convertir une expression en images-clés. Par exemple si l'évaluation des expressions ralentit le rendu. Pour cela, il vous suffit de faire un clic droit sur la propriété concernée et ``assistant d'image clé`` → ``convertir l'expression en images-clés``. .. image:: images/conversion.png Mini-exercice ============= Testez la conversion d'images-clés.