Exercice : temps ################ Quelques expressions utiles *************************** time Représentation du temps sous forme d'un nombre décimal (12.52 par exemple) timeToFrames( Number ) Convertit un nombre représentant une valeur temporelle en numéro d'image. Par exemple, pour une séquence à 50ips, la valeur 2.20 donnera 110. framesToTime( Number ) Convertit un numéro d'image en valeur temporelle Par exemple, pour une séquence à 25ips, la valeur 75 donnera 3. thisComp.duration Durée de la composition en secondes. Consignes ********* Le but de l'exercice est d'afficher différentes valeurs et le résultat de différentes fonctions afin de se familiariser avec le temps dans les expressions. Objectif ======== Nous cherchons à obtenir la vidéo suivante : .. raw:: html Sources ======= Télécharger :download:`le fichier .ai de base ` (à importer comme composition). À faire ======= Créer différents éléments texte pilotés par des expressions : * ``time`` * ``time%60`` : regardez la vidéo à 00:59 puis passé la première minute. Quelle différence entre ``time`` et ``time%60`` ? * ``timeToFrames( time )`` * ``framesToTime( frames )`` (attention, le mot-clé ``frames`` n'existe pas, pour les besoins de l'exercice, il faut utiliser timeToFrames( time ) pour l'obtenir) * ``thisComp.duration`` Piloter le marqueur de temps en bas à droite : 1. ajouter un effet « volet radial » au calque « marqueur_temps » (pensez à régler le paramètre « centre » pour le situer au centre du cercle) 2. piloter cet effet pour qu'il arrive à 100% à l'avant-dernière frame