global¶
Note
Cette documentation est calquée sur l’article Global de la documentation ae-expressions.docsforadobe.dev.
comp(nom
)¶
Description
Permet d’obtenir la référence d’une composition grâce à son nom.
Paramètres
nom |
String (chaîne de caractères) |
Type
Comp (composition)
footage(nom
)¶
Description
Permet d’obtenir la référence d’un métrage grâce à son nom.
Paramètres
nom |
String (chaîne de caractères) |
Type
Footage (métrage)
thisProject¶
Description
Permet d’obtenir la référence du projet qui contient l’expression.
Type
Project (projet)
thisComp¶
Description
Permet d’obtenir la référence de la composition qui contient l’expression.
Type
Comp
thisLayer¶
Description
Permet d’obtenir la référence du calque qui contient l’expression.
Note
thisLayer est l’objet par défaut, son usage est donc normalement optionnel.
Ainsi width
revient à thisLayer.width
.
Type
Layer (calque), Light (lumière), ou Camera (caméra).
thisProperty¶
Description
Représente la propriété qui contient l’expression. Par exemple si vous écrivez une expression sur la propriété rotation, thisProperty correspondra à celle-ci.
Type
Property (propriété)
time¶
Description
Représente le temps écoulé depuis le début de la composition en secondes à l’instant où l’expression est évaluée.
Type
Number (Nombre)
posterizeTime(images_par_seconde
)¶
Description
Cette expression vous permet de régler la fréquence à laquelle l’expression sera évaluée.
Par exemple, imaginons que votre composition soit à 50ips, vous pouvez régler un changement toutes les 1ips :
Paramètres
images_par_seconde |
Number (Nombre) |
La valeur images_par_seconde
devient la fréquence à laquelle l’expression est évaluée.
Type
Number
Note
Il est possible de faire varier la fréquence :
// les 3 premières secondes
if ( time < 3 ) {
posterizeTime( 1 ); // 1 ips
// après
} else {
posterizeTime( 4 ); // 4 ips
}
// l'expression à évaluer
Math.floor( random() * 1000 )
value¶
Description
Représente la valeur à l’instant de l’évaluation de la propriété contenant l’expression.
Il s’agit de la valeur de la propriété et non de celle évaluée de l’expression.
Type
Number, Array, or String
colorDepth¶
Description
Renvoie la profondeur de couleur. Renverra par exemple 16
si le projet est paramétré en 16 bits par canal.
Type
Number (nombre)