PDF (adobe.com)

Objets globaux, attributs et méthodes

comp(name)
Type de valeur renvoyé : Comp.

Type d’argument : name est une chaîne de caractères (String).

Récupère une autre composition par son nom.

footage(name)
Type de valeur renvoyé : Footage.

Type d’argument : name est une chaîne de caractères (String).

Récupère un métrage par son nom.

thisComp
Type de valeur renvoyé : Comp.

Représente la composition contenant l’expression.

thisLayer
Type de valeur renvoyé : Layer, Light ou Camera.

Représente le calque contenant l’expression. thisLayer étant l’objet par défaut, son utilisation est facultative. Par exemple, vous pouvez débuter une expression par thisLayer.width ou width et obtenir le même résultat.

thisProperty
Type de valeur renvoyé : Property.

Représente la propriété contenant l’expression. Par exemple, si vous rédigez une expression sur la propriété Rotation, vous pouvez la commencer par thisProperty pour faire référence à la propriété Rotation.

time
Type de valeur renvoyé : Number.

Représente l’instant de la composition (en secondes) auquel l’expression est évaluée.

colorDepth
Type de valeur renvoyé : Number.

Renvoie la valeur de codage des couleurs du projet. Par exemple, l’élément colorDepth renvoie la valeur 16 si le projet utilise un codage (ou une profondeur) des couleurs de 16 bits par couche.

posterizeTime(framesPerSecond)
Type de valeur renvoyé : Number.

Type d’argument : framesPerSecond est un nombre (Number).

La valeur framesPerSecond est ensuite utilisée comme cadence d’images pour le reste de l’expression. Cette expression vous permet de définir la cadence d’une propriété afin qu’elle soit inférieure à la cadence de la composition. Par exemple, l’expression suivante remplace la valeur de la propriété par une valeur aléatoire toutes les secondes :

  posterizeTime(1); 
  random()

value
Type de valeur renvoyé : Number, Array ou String.

Représente la valeur à l’instant courant de la propriété contenant l’expression.