¿Que son as expresións de After Effects?

A expresión After Effects é similar a unha liña de código de ordenador ou un guión de acción dentro de Flash (agora Adobe Animate). Moi parecido ao código de ordenador ou a secuencia de comandos de acción, unha expresión é algún tipo de fórmula que contén a After Effects para facer algo específico. A diferenza do script de acción, con todo, as expresións viven dentro dun atributo de elementos, como a súa escala ou rotación.

Entón, cal é o punto de usar unha expresión? As boas expresións poden funcionar de varias maneiras, pero os dous mellores exemplos son animar algo e afectar a animación de algo. Por que usar unha expresión para animar no canto de usar fotogramas clave?

Un exemplo de cando e como usar expresións

Diga que ten unha bóla movéndose pola pantalla de esquerda a dereita, pero tamén quere que se mova a bola. En vez de ir a man e facelo, ou aplicar un efecto e dándolle moitos e moitos fotogramas clave, podemos simplemente aplicarlle unha expresión de movemento.

Entón, só teremos os nosos dous fotogramas clave dicindo que van de esquerda a dereita, máis a expresión dicíndolle que se mova. Mantén as cousas ben e organizadas e facilmente cambiables. En vez de ter que rehacer centos de fotogramas clave se queremos que o noso movemento sexa máis extremo, simplemente podemos cambiar a expresión. Entón, estamos animando o noso obxecto de dous xeitos, usando fotogramas clave e usando unha expresión.

Outro exemplo común de como as expresións poden funcionar en After Effects é afectar unha peza de animación sen animala realmente. Podes escribir unha expresión que di como o tempo avanza a nosa animación será máis extrema ou menos extrema.

Se temos un efecto de luz pulsante, podemos aplicarlle unha expresión que di como a nosa animación reproduce a luz pulsante cada vez máis dramática, sen necesidade de entrar e animar ese efecto. Aquí, non estamos animando a usar unha expresión, senón que afectan unha peza de animación coa expresión.

Facemos unha simple expresión de movemento como exemplo para comprender como funcionan.

Fixen unha nova composición dentro de After Effects que ten 24 cadros de lonxitude e faremos a nosa acción scripting aquí. Agora recordade que, a diferenza do script de acción en Flash (Animate), non podemos engadir scrip de acción a unha composición como un todo. As expresións viven dentro dos elementos da nosa liña de tempo e dentro dos atributos deses elementos. Polo tanto, teremos que facer algo para aplicar a expresión.

Facemos un cadrado sinxelo empregando sólidos. Golpeou o Comando Y e fíxose un encantador cadrado, fixen un vermello un 300 por 300. Agora facemos unha sinxela expresión para saber como funcionan.

Co meu sólido seleccionado vou pulsar P para mostrar o menú despregable Posición no meu cronograma. Agora si ía animar isto, simplemente farei clic no reloxo de parada para activar os fotogramas clave, pero para engadir unha expresión voulle Opción ou Prema en Altar o reloxo.

Isto converterá o atributo Posición nun novo menú despregable pequeno, engadindo Expresión: Posición debaixo dela. Verás cara á dereita na nosa cronoloxía tamén agora temos unha área na que podemos escribir que actualmente di "transform.position"

Este campo de texto aquí é onde escribimos todas as nosas expresións. Unha boa expresión sinxela é a expresión de movemento como o mencionei anteriormente, o que fará que o noso obxecto se mova un pouco ao longo da nosa animación.

A expresión wiggle configúrase así: wiggle (x, y)

Comezaremos a expresión que imos escribir "wiggle" que contén After Effects que estamos aplicando a expresión de wiggle (duh) seguido dos valores no parénteses que está dicindo After Effects cando e canto se move.

X significa cantas veces por segundo desexa After Effects mover o noso obxecto, entón se os nosos cadros por segundo son 30, entón poñer un 30 en por valor de x fará que o noso obxecto mova cada cadro. Poñer un 15 a 30 fps dará lugar a calquera outro marco movendo o noso obxecto, etc.

O valor Y significa o que queremos que o noso obxecto se mova. Así, un valor de Y de 100 moverá o noso obxecto a 100 puntos en calquera dirección e un valor de Y de 200 moverá o noso obxecto a 200 puntos en calquera dirección.

Polo tanto, unha expresión completa de wiggle verase así: wiggle (15.250)

Agora veremos que o noso cadrado camiña ao redor da nosa etapa cando xogamos, pero non aplicamos ningún fotograma clave. Incluso podemos entrar e facer o exemplo que falei orixinalmente e engadir nos fotogramas clave do noso cadro movendo de esquerda a dereita xunto coa nosa expresión.

Entón, en resumo, unha expresión de After Effects é unha peza de texto, moi semellante a unha peza de código, aplicada a unha propiedade dun elemento que está a realizar esa propiedade. Funcionan dunha infinidade de xeitos e teñen unha gran variedade de usos, pero moi parecido ao código son finxibles para os erros ortográficos e de puntuación, así que asegúrate de dobralos a medida que escribes.