Uso de los controles de expresión

Última actualización el 27 jun. 2025

Vincula tus expresiones a los controles de expresión para poder controlar y establecer fotogramas clave de sus valores, igual que haces con los efectos.

El uso de controles de expresión con las expresiones las hace más dinámicas y fáciles de actualizar. En lugar de tener que modificar siempre los valores dentro del editor de expresiones, puedes vincularlos a un Expression Control en el panel Effect Controls. Un único control puede afectar a varias propiedades a la vez.

Puedes usarlos para controlar parámetros dentro de las expresiones. Puedes añadir un regulador que mueva una Capa solo dentro de ciertos límites o permitir al Usuario seleccionar entre varias opciones eligiendo de un menú desplegable. Puedes añadir casillas de verificación que activen o desactiven capas o cambien esquemas de color en capas de texto y gráficos. Puede añadir controles de ángulo que impulsan la rotación de varias capas y puede añadir controles de color que cambian el color del texto, los resplandores o las formas.

Los nombres de los efectos Expression Control indican qué tipo de control de propiedad proporcionan: Angle Control, Checkbox Control, Color Control, Layer Control, Point Control, Slider Control y Dropdown Menu Control.

Nota

Si aplicas un ajuste preestablecido de animación de la categoría Animation Presets > Shapes > Backgrounds, puedes ver un efecto Animated Shape Control personalizado en el panel Effect Controls.Este efecto personalizado es un efecto de control de expresión especializado que se creó específicamente para estos ajustes preestablecidos de animación. Puede copiar y pegar este efecto en otras capas, o puede guardarlo como un ajuste preestablecido de animación en sí mismo para poderlo aplicar en otras ocasiones.

Aplicar controles de expresión a capas

Aplicas efectos Expression Controls a una capa de la misma forma que aplicas otros efectos, como arrastrando el efecto sobre la capa desde el panel Effects & Presets.

Puedes aplicar efectos Expression Controls a cualquier capa.Sin embargo, es útil aplicarlos a una capa nula, que puedes usar simplemente como capa de control.A continuación, agregue expresiones a las propiedades de otras capas para obtener una entrada de ese control. Por ejemplo, puedes añadir el efecto Slider Control a una Capa nula (Null 1) y luego aplicar esta expresión a las propiedades de Position de múltiples capas:

position+[0,10*(index-1)*thisComp.layer("Null 1").effect("Slider Control")("Slider")]

En este ejemplo, al arrastrar el indicador, se moverán todas las capas con esta expresión. Las capas con números de índice mayores (capas en la parte inferior del panel Timeline) se desplazan más que las capas con números de índice menores en intervalos de 10 píxeles.Puedes establecer fotogramas clave para el regulador en la capa nula, y todas las demás capas se animan en consecuencia.

A menudo es útil renombrar cada instancia de un efecto Expression Control para indicar su uso. Por ejemplo, renombrar una instancia del efecto Color Control como sky color facilita saber qué está controlando el efecto.Puedes renombrar cada instancia de un efecto Expression Control igual que renombras cualquier otro efecto: selecciónalo en el panel Timeline o panel Effect Controls y presiona Enter en el teclado principal (Windows) o Return (macOS).

Nota

Para modificar el rango de un control, haga clic con el botón derecho (Windows) o Control+clic (macOS) en el valor de propiedad subrayado del control y seleccione Editar valor del menú contextual.

Conversión de una expresión a fotogramas clave

En algunas ocasiones, es útil convertir una expresión a fotogramas clave. Por ejemplo, si quieres congelar los valores en una expresión, puedes convertir la expresión a fotogramas clave y luego ajustar los fotogramas clave en consecuencia. Si una expresión tarda mucho tiempo en evaluarse, puedes convertirla a fotogramas clave para que se procese más rápidamente. Cuando conviertes una expresión a fotogramas clave, After Effects evalúa la expresión, creando un fotograma clave en cada marco, y luego desactiva la expresión.

En el panel Timeline, selecciona la propiedad en la que está escrita la expresión y elige Animation > Keyframe Assistant > Convert Expression To Keyframes.La expresión original se conserva, solo se desactiva.

Efectos de controles de expresión

Puedes agregar los efectos de Expression Controls a una capa para ayudar a controlar otras capas o efectos usando expresiones. Te proporcionan valores como números, colores o casillas de verificación que puedes vincular a otras propiedades para hacer que tu animación sea más fácil de administrar.

Control de punto 3D

El efecto 3D Point Control proporciona un punto 3D (x, y, z) que actúa como controlador, que puede ser referenciado por expresiones aplicadas a otras propiedades.

Puedes usar este efecto para controlar la posición 3D, orientación, Efectos 3D.

Control de ángulo

El efecto Angle Control proporciona una forma fácil de controlar propiedades basadas en ángulos (en grados) usando expresiones.Se usa comúnmente para dirigir valores de rotación, dirección u orientación desde un controlador único y compartido.

Control casilla verific.

El efecto Checkbox Control proporciona un interruptor simple de encendido/apagado (verdadero/falso o 1/0) que puedes usar en expresiones para controlar propiedades como opacidad, visibilidad, estados de animación y más.

Control de color

El efecto Color Control te permite crear un selector de color personalizable que puedes usar en expresiones para dirigir propiedades de color de otros efectos o capas. 

Control del menú desplegable

El efecto Dropdown Menu Control te permite crear un menú de elementos seleccionables que pueden controlar comportamientos en tu composición mediante expresiones.

Control de capa

El efecto Control de capa te permite hacer referencia a otra capa (p. ej., sólida, nula, texto, composición) dentro de una expresión.Es útil para dirigir expresiones con otra capa como entrada.

Control de puntos

El efecto Point Control te proporciona una coordenada 2D (x, y) que puedes referenciar en expresiones para controlar otras propiedades, como Position, Anchor Point o Desplazamientos de efectos.

Control del deslizador

El Slider Control te permite crear un Valor numérico único (regulador) que puede ser referenciado usando expresiones para controlar otras propiedades como Opacity, Position, Rotation, Scale, etc.

Más recursos de Expresión

Ahora que ha entendido algunos de los conceptos que hay detrás de expresiones visite la comunidad para obtener ejemplos reales y compartir su trabajo.

En el foro de AE Enhancers también se incluyen diversos ejemplos e información sobre expresiones, así como secuencias de comandos y ajustes preestablecidos de animación.