Éléments pour les expressions ############################# Rappel : import de JSON *********************** Un fichier JSON s'importe comme n'importe quel métrage. Pour lire les données d'un fichier JSON, on utilise l'expression suivante : .. code-block:: javascript var donnees = footage("fichier.json").sourceData; donnees["ma clé"] Remplacer les virgules par des retours à la ligne ************************************************* Comment remplacer, dans une expression After Effects, au sein d'une chaîne de caractères, les virgules par des retours à la ligne ? En utilisant la méthode ``replace()``, laquelle prend deux arguments : une description de ce qu'on veut remplacer, et ce par quoi il faut remplacer. .. code-block:: javascript // on va remplacer de manière globale dans la chaîne // le caractère , par \r "a,b,c".replace(/,/g,"\r") Expressions et couleurs *********************** La modalité « de base » de représentation des couleurs dans les expressions est un tableau RGBA : 4 valeurs, rouge, vert, bleu, transparence (Red, Green, Blue, Alpha) oà les valeurs vont de 0 à 1; .. code-block:: javascript var rouge = [ 1, 0, 0, 1 ]; var vert = [ 0, 1, 0, 1 ]; var bleu = [ 0, 0, 1, 1 ]; var rose_transparent = [ 1, 0.5, 0.5, 0.5 ]; Convertir une couleur en notation hexadécimale vers un tableau rgb ****************************************************************** La fonction hexToRgb (>= CC 2019) permet de convertir une chaîne de caractère en tableau exploitable avec After Effects. .. code-block:: javascript hexToRgb('#ff0000') Modifier la couleur d'un texte via une expression ************************************************* Pour faire cela, appliquer l'effet « remplir » à votre texte. La couleur est alors pilotable via une expression.