Maison >Problème commun >Explication détaillée de l'utilisation de certaines expressions couramment utilisées par ae

Explication détaillée de l'utilisation de certaines expressions couramment utilisées par ae

hzc
hzcoriginal
2020-06-17 16:15:268945parcourir

Explication détaillée de l'utilisation de certaines expressions couramment utilisées par ae

Explication détaillée de l'utilisation de certaines expressions couramment utilisées dans ae

Application des expressions de curseurPassé
dans expression control contrôle un changement de valeur fixeslider

Si vous contrôlez le déplacement aléatoire du changement et que vous le laissez ensuite s'arrêter

slider=effects(“SliderControl”)(“Slider”)

, effectuez des opérations de fonction sur

slider

Par exemple, la fonction aléatoire

peut contrôler les expressions. Vous pouvez également contrôler le réglage de l'objectif de la caméra. wiggle(8,slider)

2. L'utilisation de wiggle

Si vous contrôlez une fonction aléatoire

wiggle(5,40)[0]

entre crochets La valeur 0 représente - XYZ est défini en AE car l'axe X est représenté par 0 et Y est représenté par 1 et Z est représenté par 2.

5 signifie tramer 5 fois par seconde, et 40 signifie tramer 40 pixels à chaque fois.

est généralement utilisé avec la position (déplacement) et le point d'intérêt (point focal) de la caméra pour ajuster l'objectif de la caméra.

L'expression de gigue peut également être utilisée pour définir la gigue avec le mouvement du masque et les nœuds de l'outil marionnette.

3. Application de l'expression lisse :

Expression lisse, qui est une expression qui peut lisser le matériau

smooth() , les valeurs par défaut ​​entre parenthèses se trouvent 0,2 et 5. Cela signifie smooth(0,2, 5)

0,2 signifie – combien de secondes pour effectuer le lissage. 5 moyens – taux d’échantillonnage, plus le taux d’échantillonnage est élevé, plus il sera fluide.

Des expressions fluides sont souvent utilisées lors du suivi du matériel.

4. Application de l'expression aléatoire :

Expression aléatoire random()

random(1,10) est compris entre 1 et 10 Valeurs aléatoires ​​sont extraits de temps en temps. La valeur minimale extraite aléatoirement est 1 et la valeur maximale est 10

[layerStyle.gradientOverlay.effect[0],random(5,15)]

Cette phrase L'expression signifie que la première valeur de gradientOverlay dans le calque ne changera pas. effect[0] représente la valeur x de gradientOverlay

effectAE l'analyse d'expression commune est la deuxième valeur, qui est la valeur y. Ici, la valeur x reste inchangée et la valeur y est aléatoire (5,15)

5 Application de l'expression loopOut :

Expression de boucle

Format de base : loopOut(type="type",numkeyframes=0)

C'est une boucle de type ping-pong, utilisée comme ça.

loopOut(type=“pingpong”,numkeyframes=0)

Il s'agit d'un cycle de type circulaire, qui est un cycle d'un ensemble d'actions.

loopOut(type=“cycle”,numkeyframes=0)

C'est ici que l'ordinateur continue de calculer le mouvement inachevé.

loopOut(type=“continue”)

est le nombre de boucles, 0 signifie boucle infinie, 1 signifie boucle une seule fois, 2 signifie boucle 2 fois, et ainsi de suite.

numkeyframes=0

6. Expression temporelle :

thisComp.layer("").transform.position.valueAtTime(time-某个数值)Le délai du paramètre de position de l'attribut de transformation d'une couche dans cette synthèse est une certaine valeur A

telle que :

thisComp.layer("").transform.position.valueAtTime(time-1) Cette expression signifie que lorsque l'objet synthétisé bouge, le temps de mouvement est toujours retardé d'1 seconde.

7. Expression d'index :

Opacité du paramètre de transparence, remplissez l'index*20 pour rendre la valeur de transparence de 20 %

Si l'image est superposée un calque tridimensionnel, pour le paramètre de position, remplissez position[0], analyse d'expression commune positionAE, index*2, c'est que vous copiez constamment le même calque, l'image dans le calque continuera à se déplacer dans la direction de l'axe z. Une copie de 2 pixels crée finalement un effet similaire à un objet tridimensionnel.

Bien que l'expression exponentielle soit relativement rarement utilisée, elle reste très puissante et peut rendre l'image tridimensionnelle.

8.x=thisComp.layer(“轨迹”).transform.position[0]-thisComp.width/2;

x/thisComp.widthÉtant donné que la position centrale du plug-in sera différente, certains sont basés sur le centre composite

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn