Utiliser les expressions pour manipuler du texte EXPRESSION:Pour les calques de texte TEXTE:Animations

Vous pouvez utiliser des expressions dans la propriété Texte source pour agir sur le contenu du texte. Pour manipuler une chaîne de caractères, consultez l’objet string dans une documentation sur JavaScript pour connaître toutes les manipulations possibles de cet objet.

Si vous glissez une propriété d’un calque du panneau Montage vers le panneau Composition cela crée un calque de texte avec le nom de la propriété et sa valeur. Ce calque est un calque repère (il n’est pas visible au rendu).

Exemple : afficher successivement les mots d’une liste TEXTE:Afficher successivement les mots d’une liste

 Saisissez la liste de mots dans un calque de texte avec un espace entre chaque mot.

 Ajoutez une expression à la propriété Texte source :

text.sourceText

 Ajoutez un point à la fin et saisissez split(" ")[0]. Voici l’expression :

text.sourceText.split(" ")[0];

Pour l’instant, seul le premier mot est affiché. La méthode split() coupe le texte en morceaux en utilisant le caractère que vous mettez entre guillemets dans les parenthèses comme séparateur. Ici, vous utilisez un espace. Le résultat est un tableau où chaque case est occupée par un mot. La première case du tableau a pour index 0. C’est la raison pour laquelle...

Pour consulter la suite, découvrez le livre suivant :
couv_SF21AFT.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Utiliser les conditions
Suivant
Utiliser les expressions Text pour le style