Seleccione cualquier propiedad o conjunto de propiedades y elija Editar > Copiar con vínculos de propiedades o Editar > Copiar con vínculos de propiedades relativas.
- Guía del usuario de After Effects
- Versiones beta
- Introducción
- Introducción a After Effects
- Novedades de After Effects
- Notas de la versión | After Effects
- Requisitos del sistema para After Effects
- Métodos abreviados de teclado en After Effects
- Formatos de archivo admitidos | After Effects
- Recomendaciones de hardware
- After Effects para Apple Silicon
- Planificación y configuración
- Espacios de trabajo
- Proyectos y composiciones
- Importación de material de archivo
- Preparación e importación de imágenes fijas
- Importación desde After Effects y Adobe Premiere Pro
- Importación e interpretación de vídeo y de audio
- Preparación e importación de archivos de imagen 3D
- Importación e interpretación de elementos de material de archivo
- Uso de elementos de material de archivo
- Detección de puntos de edición con Detección de edición de escena
- Metadatos XMP
- Texto y gráficos
- Texto
- Gráficos animados
- Trabajar con plantillas de gráficos animados en After Effects
- Uso de expresiones para crear listas desplegables en plantillas de gráficos animados
- Trabajo con propiedades esenciales para crear plantillas de gráficos animados
- Reemplazo de imágenes y vídeos en plantillas de gráficos animados y propiedades esenciales
- Anime de forma más rápida y sencilla utilizando el panel Propiedades
- Dibujo, pintura y trazados
- Descripción general de las capas de forma, trazados y gráficos vectoriales
- Herramientas de pintura: Pincel, Tampón de clonar y Borrador
- Estrechar trazos de forma
- Atributos de forma, operaciones de pintura y operaciones de trazado para capas de forma
- Uso del efecto de forma Desplazar trazados para modificar formas
- Creación de formas
- Creación de máscaras
- Elimine objetos de sus vídeos desde el panel Relleno según el contenido
- Pincel tipo rotoscopia y Perfeccionar mate
- Capas, marcadores y cámara
- Animación, fotogramas clave, seguimiento del movimiento y efecto de clave
- Animación
- Fotograma clave
- Seguimiento de movimiento
- Incrustación
- Transparencia y composición
- Ajuste del color
- Ajustes preestablecidos de animación y efectos
- Información general de efectos y ajustes preestablecidos de animación
- Lista de efectos
- Administrador de efectos
- Efectos de simulación
- Efectos de Estilizar
- Efectos de audio
- Efectos de distorsión
- Efectos de perspectiva
- Efectos de canal
- Efectos de generación
- Efectos de tiempo
- Efectos de transición
- El efecto Reparación de obturación de desplazamiento
- Efectos de desenfoque y enfoque
- Efectos de canal 3D
- Efectos de utilidad
- Efectos mate
- Efectos Ruido y Granulado
- Efecto Mejora de conservación de detalles
- Efectos obsoletos
- Expresiones y automatización
- Expresiones
- Conceptos básicos sobre expresiones
- Comprensión del lenguaje de expresión
- Uso de los controles de expresión
- Diferencias de sintaxis entre los motores de expresiones de JavaScript y ExtendScript heredado
- Edición de expresiones
- Errores de expresiones
- Uso del editor de expresiones
- Uso de expresiones para editar y acceder a las propiedades de texto
- Referencia del lenguaje de expresión
- Ejemplos de expresiones
- Automatización
- Expresiones
- Vídeo inmersivo, RV y 3D
- Construcción de entornos de VR en After Effects
- Aplicar efectos de vídeo envolvente
- Herramientas de composición para vídeos de VR/360
- Procesador 3D avanzado
- Importación y adición de modelos 3D a la composición
- Importación de modelos 3D desde las Bibliotecas Creative Cloud
- Iluminación basada en imágenes
- Extracción y animación de luces y cámaras a partir de modelos 3D
- Seguimiento del movimiento de la cámara 3D
- Proyección y aceptación de sombras
- Animaciones de modelos 3D incrustadas
- Captura de sombras
- Extracción de datos de profundidad 3D
- Modificación de las propiedades de materiales de una capa 3D
- Trabajo en espacios de diseño 3D
- Herramientas de transformación Gizmo 3D
- Haga más cosas con la animación 3D
- Previsualización de los cambios en diseños 3D en tiempo real con el motor Mercury 3D
- Adición de diseño interactivo a los gráficos
- Vistas y previsualizaciones
- Procesamiento y exportación
- Principios básicos de procesamiento y exportación
- Codificación H.264 en After Effects
- Exportación de un proyecto de After Effects como un proyecto de Adobe Premiere Pro
- Conversión de películas
- Procesamiento de varios fotogramas
- Procesamiento automático y en red
- Procesamiento y exportación de imágenes fijas y secuencias de imágenes fijas
- Uso del códec de GoPro CineForm en After Effects
- Uso de otras aplicaciones
- Colaboración: Frame.io y Team Projects
- Memoria, almacenamiento y rendimiento
- Base de conocimiento
Obtenga más información sobre cómo añadir, editar y trabajar con expresiones en After Effects.
Adición o eliminación de una expresión de una propiedad
Cualquier propiedad que se puede utilizar para un fotograma clave puede utilizar una expresión.
Para añadir y mostrar una expresión, seleccione la propiedad en el panel Cronología y realice una de las acciones siguientes:
- Seleccione Animación > Añadir expresión. Para quitar, seleccione Animación > Quitar expresión.
- Presione Alt + clic (Windows) u opción + clic (macOS) en el botón del cronómetro junto al nombre de la propiedad en el panel Cronología o en el panel Controles de efectos. Repita este paso para quitar la expresión.
Cuando la expresión está activada, aparecen cuatro iconos bajo la propiedad y el valor se pone rojo.
Vinculación de un conjunto de propiedades
El icono espiral es la herramienta Selección de arrastrar y soltar para vincular en After Effects. Seleccione y mantenga pulsado el icono espiral que aparece junto a la expresión para entrar en el modo de selección. Un icono espiral le vincula al cursor mientras lo arrastra a otra propiedad. Al soltar el clic, se dirige a la propiedad que se encuentra debajo, generando la sintaxis de la expresión automáticamente.
Para vincular un conjunto de propiedades en varias capas y composiciones, utilice vínculos de propiedades:
-
-
A continuación, pegue esas propiedades en cualquier capa de la composición. Las propiedades pegadas ahora estarán conectadas a la capa desde la cual se copiaron. Esto garantiza que los cambios realizados en la propiedad original se reflejen en todas las instancias vinculadas de las propiedades pegadas.
(o)
Incluso puede copiar una capa entera con vínculos de propiedades y pegarla para crear duplicados que sigan los cambios realizados en el objeto original.
El resultado de copiar la propiedad Posición de una capa con el comando Copiar con vínculos de propiedades relativas es el siguiente:
thisCompayer(“control_layer”)ransformosition
El resultado de copiar la propiedad Posición de una capa con el comando Copiar con vínculos de propiedades relativas es el siguiente:
comp(“source_comp”).layer(“control_layer”).transform.position
Desactivación de expresiones
Para deshabilitar temporalmente una expresión, seleccione el definidor Habilitar expresión. Cuando una expresión esté deshabilitada, aparecerá una barra diagonal encima del definidor.
Edición de expresiones
Edición de una expresión con el icono espiral
Si no está seguro sobre el uso de expresiones de JavaScript o de After Effects, siga adelante y utilice la herramienta espiral para comenzar. Esta herramienta es una forma sencilla de vincular las propiedades de las expresiones.
-
Asegúrese de que se ha aplicado una expresión a la propiedad. Por ejemplo, presione Alt + clic (Windows) o la tecla opción + clic (macOS) en el icono del cronómetro situado a la izquierda de la propiedad Escala para aplicar una expresión.
-
Vaya al panel de Cronología y seleccione dentro del campo de texto para activar el editor de expresiones. Coloque el cursor en el punto en el que desea editar la expresión.
-
La expresión se introduce en el campo de expresión en el punto de inserción.
- Si el texto se selecciona en el campo de expresión, el nuevo texto de expresión reemplaza el texto seleccionado.
- Si el punto de inserción no está en el campo de expresión, el nuevo texto de expresión reemplaza a todo el texto del campo.
-
Puede arrastrar el icono espiral hasta el nombre o el valor de una propiedad. Si lo arrastra hasta el nombre de una propiedad, la expresión resultante mostrará todos los valores como un único valor. Por ejemplo, si arrastra el icono espiral hasta el nombre de la propiedad Posición, aparece una expresión como la siguiente:
thisCompayer(“Layer 1”)ransformosition
-
Si arrastra el icono espiral hasta uno de los valores de componente de la propiedad Posición (como el valor y), aparece una expresión como la siguiente. Tanto la coordenada x como la coordenada y de la propiedad están vinculadas al valor y de la propiedad Posición:
temp = thisCompayer(“Layer 1”)ransformosition[1 [temp, temp]
Si el icono espiral se emplea para crear una expresión para hacer referencia a una capa y esa capa tiene el mismo nombre que otra capa en la misma composición, el nombre de la capa de destino cambia. El nuevo nombre de la capa es el nombre antiguo con un número al final. Este cambio es necesario para garantizar que la expresión haga referencia de forma inequívoca a una sola capa de la composición.
Formato de las expresiones creadas con el icono espiral
El icono espiral crea expresiones que utilizan los nombres de las propiedades que aparecen en el panel Cronología. Dado que estos nombres se incorporan, pueden funcionar cuando After Effects está ejecutándose en otro idioma. Los nombres de propiedad editables se incluyen entre comillas dobles y permanecen igual en todos los idiomas. Deseleccione esta opción si el proyecto no se comparte en otros idiomas.
A continuación aparece un ejemplo en inglés conciso:
thisCompayer(“Layer 1”)ransformosition
Esta es la misma expresión, pero no en inglés conciso:
thisComp.layer(“Layer 1”)(“Transform”)(“Position”)
Puesto que se utiliza el inglés conciso de manera predeterminada, en muchos ejemplos e ilustraciones de este documento se utiliza inglés conciso.
Edición manual de una expresión
-
Entre en el modo de edición de texto haciendo clic en el campo de expresión. Cuando se encuentre en el modo de edición de texto, se seleccionará la expresión completa. Para añadir en la expresión, haga clic dentro de la expresión para marcar el punto de inserción; de lo contrario, reemplazará la expresión completa.
-
Teclee y edite el texto en el campo de expresión, de manera opcional, con el menú Lenguaje de expresión. Para ver más de una expresión de varias líneas, arrastre la parte inferior o superior del campo de expresión para reajustar su tamaño.
-
Para salir del modo de edición de texto y activar la expresión, realice uno de los pasos siguientes:
- Presione Intro del teclado numérico.
- Haga clic fuera del campo de expresión.
Visualización de expresiones y el gráfico de expresión
Visualización de expresiones en el panel Cronología
- Mostrar expresiones con errores:
Puede optar por mostrar las propiedades que contienen errores de expresión, que le ayudarán a ver y corregir los errores rápidamente. Para ello, siga estos pasos:
- Seleccione las capas en las que desea ver los errores y haga clic con el botón derecho para abrir el menú desplegable.
- Seleccione Mostrar > Mostrar errores de expresión.
- Mostrar solo propiedades con expresiones:
Para mostrar solo las propiedades con expresiones, seleccione una o más capas y, a continuación, presione EE.
- Búsqueda en la cronología:
Puede usar el campo de búsqueda del panel Cronología para buscar expresiones, así como otros componentes de una propiedad. Si la cadena de búsqueda aparece en una expresión, la propiedad, así como los grupos de propiedad que la contienen y las capas, se muestran en el conjunto de los resultados de la búsqueda.
Para redimensionar el campo Expresión, arrastre su borde superior hacia arriba o hacia abajo.
Expresiones en el editor de gráficos
En el modo de Editor de gráficos, el campo de expresión único aparece como un cuadro redimensionable en la parte inferior del Editor de gráficos. Solo muestra la expresión de la propiedad seleccionada. Para mostrar varios campos de expresión a la vez, el panel Cronología deberá estar en el modo de barra de capa.
Para alternar entre el modo de barra de capa y el modo Editor de gráficos, presione Mayús+F3. También puede utilizar el botón de Editor de gráficos situado en la parte superior del panel Cronología.
Para mostrar el campo de expresión en el Editor de gráficos, seleccione Mostrar el editor de expresiones en el menú Elegir tipo y opciones de gráfico de la parte inferior del Editor de gráficos. Al añadir una expresión a una propiedad, se muestra el editor de expresiones.
Para ver cómo una expresión cambia el gráfico de valor o de velocidad, seleccione el botón Mostrar gráfico de postexpresión mientras se muestra dicho gráfico en el Editor de gráficos.
Lectura del editor de gráficos
El gráfico coloreado tenue muestra el valor o la velocidad antes de aplicar la expresión, mientras que el gráfico coloreado más brillante muestra el valor o la velocidad después de aplicarla. Al activar la superposición de gráficos para la propiedad Posición, cambiará también la visualización del trazado de movimiento en el panel Composición de forma que pueda ver el trazado afectado por la expresión.
Adición de comentarios a una expresión
Si escribe una expresión compleja, debe añadir comentarios que expliquen lo que hace y cómo funcionan sus componentes.
Utilice una de las siguientes sintaxis para comentar el código:
- Escriba // al principio del comentario. Se ignorará todo el texto situado entre // y el final de la línea.
Por ejemplo: //Esto es un comentario. - Escriba /* al principio del comentario y */ al final del comentario. Se ignorará todo el texto situado entre /* y */.
Por ejemplo: /*Esto es un comentario multilínea.*/
Guardado y reutilización de expresiones
Una vez que haya escrito una expresión, puede guardarla para utilizarla en el futuro copiándola y pegándola en una aplicación de edición de texto. También puede guardarla en un ajuste preestablecido de animación o en un proyecto de plantilla. No obstante, como las expresiones se escriben en relación con otras capas de un proyecto y podrían usar nombres de capa específicos, a veces tendrá que modificar una expresión para transferirla de un proyecto a otro.
Puede definir sus propias funciones dentro de expresiones con la sintaxis de función JavaScript normal. En este ejemplo, se ha definido una función que calcula la media de dos valores y la última línea utiliza esta función:
function average(a, b) { return (a + b) / 2; } average(position, thisComp.layer(1).position);
Todas las funciones se deben definir por completo en cada expresión en la que se utilizarán. No existe ninguna biblioteca global de funciones que se pueda agregar.
Si desea guardar una expresión para usarla en otro proyecto, piense en añadir comentarios a la expresión. Consulte Adición de comentarios a una expresión. Debe utilizar también variables para que pueda cambiar un valor en un lugar antes que tener que cambiarlo en varios lugares.
Por ejemplo, esta expresión tiene un comentario multilínea al principio que explica lo que hace y un breve comentario después de declarar e inicializar una variable que explica para qué sirve la variable:
/* Esta expresión en una propiedad de texto de origen informa del nombre de una capa y el valor de su propiedad de opacidad. */ var myLayerIndex = 1; // capa que se va a inspeccionar, inicializada en 1, para capa superior thisCompayer(myLayerIndex)ame + “: \rOpacity = ” + thisCompayer(myLayerIndex).opacityalue
Puede guardar un ajuste preestablecido de animación que incluya una expresión y volver a utilizarlo en otros proyectos, siempre y cuando la expresión no haga referencia a propiedades que no existan en los otros proyectos. Cuando guarde un ajuste preestablecido en el que una propiedad tenga una expresión pero no contenga fotogramas clave, solo se guardará la expresión. Si la propiedad tiene uno o varios fotogramas clave, el ajuste preestablecido guardado incluirá la expresión junto con todos los valores de fotogramas clave.
Guardado de una expresión como ajuste preestablecido
Puede guardar una expresión como un ajuste preestablecido y utilizarla en otros proyectos siguiendo estos pasos:
-
En la Cronología, seleccione la propiedad en la que se aplica la expresión, por ejemplo, la expresión se aplica a la propiedad Rotación de una capa, por lo que debe seleccionarla. A continuación, seleccione Animación > Guardar ajustes preestablecidos de animación.
-
Cambie el nombre del ajuste prestablecido (por ejemplo “Time40”), y guárdelo. De forma predeterminada, este archivo se guarda en la carpeta Ajustes preestablecidos del usuario como un archivo de ajustes preestablecidos de Adobe After Effects.
-
Para aplicar el ajuste preestablecido, abra los Ajustes preestablecidos de animación en el menú Efectos y controles. Tiene dos carpetas: Ajustes preestablecidos y Ajustes preestablecidos del usuario; abra Ajustes preestablecidos del usuario. Dispone de todos los ajustes preestablecidos que crea dentro de After Effects. Arrastre el ajuste preestablecido “Time40” a la capa en la que esté trabajando y se aplicará la expresión.
Copiado de una expresión de una propiedad de capa
Puede copiar una expresión de una propiedad de capa, con o sin los fotogramas claves de la propiedad.
- Para copiar una expresión o fotogramas clave de una propiedad a otra, seleccione la propiedad de capa de origen en el panel Cronología, copie la propiedad de la capa, seleccione las propiedades de la capa de destino y pegue.
- Para copiar una expresión de una propiedad a otra sin copiar los fotogramas clave, seleccione la propiedad de origen, elija Edición > Copiar solo expresión, seleccione las propiedades de destino y pegue.
La copia de una expresión sin los fotogramas clave resulta útil cuando se desee copiar simultáneamente varias expresiones y pegarlas en una o varias capas nuevas, o bien, cuando se desee copiar una expresión y pegarla en varias capas.
Así como con los fotogramas clave y otros elementos, a menudo puede pegar los elementos dentro de la capa de destino y depender de After Effects para que determine qué propiedad debe ser el destino de la operación de pegado. Por ejemplo, esto funciona para copiar propiedades de posición de una capa a otra. Sin embargo, debe seleccionar la propiedad de destino al pegar una expresión de una propiedad de posición en una propiedad de escala.
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.
También puede consultar la excelente colección de ejemplos de expresiones y tutoriales de Dan Ebberts en su sitio web de MotionScript.