Guía del usuario Cancelar

Uso del editor de expresiones

Utilice las diferentes opciones del editor de expresiones para personalizar sus expresiones.

Se puede personalizar la interfaz del editor de código del editor de expresiones, lo que incluye resaltar sintaxis de Javascript con colores, números de línea, pliegues de código y autocompletado personalizado. Para personalizar estas opciones, seleccione After Effects Configuración > Scripts y expresiones.

Cuadro de diálogo de Scripting y expresiones
El panel de Scripts y expresiones en el cuadro de diálogo Preferencias.

Interfaz del código del editor de expresiones

Personalizar resaltado de sintaxis de JavaScript y métodos y propiedades de After Effects
:

Modificar resaltado de la sintaxis
Modificar resaltado de la sintaxis

  • Puede asignar colores personalizados a distintos tipos de sintaxis, el fondo y la selección de texto, así como ajustar el alfa (opacidad) de la selección de texto. Haga clic en el icono del cuentagotas para seleccionar un color en la rueda de colores.
  • Puede personalizar el aspecto del editor de expresiones en función de los distintos temas disponibles. Haga clic en la lista desplegable Tema  y seleccione uno de los temas. También puede guardar temas personalizados.

Editar preferencias

Editar preferencias
Editar preferencias

Puede controlar el aspecto que tendrán los fragmentos de expresión y el editor de texto en la IU. Utilice estas preferencias para editar el tamaño de la fuente, el resaltado de sintaxis, el ajuste de las sangrías, etc.

Cuadro de previsualización de código

Cuadro de previsualización de código
Cuadro de previsualización de código

Todos los cambios en los colores de sintaxis y otras preferencias del editor se pueden obtener en una vista previa en directo en este cuadro de vista previa del código.

Sugerencia:

Utilice anular para depurar expresiones en línea. Esto resulta útil cuando se desea ver el error de código en el campo del editor de expresiones para ahorrar tiempo y garantizar un depuramiento eficaz.

Toma para depurar expresiones en línea
Toma para depurar expresiones en línea

Ejemplo 1: muestra un error en el fragmento de código.

  1. Abra una composición en After Effects que tenga fragmentos de la expresión.

  2. En el panel Línea de tiempo, seleccione una capa y pulse Alt + clic para mostrar la expresión en el campo Editor de expresiones.

    Campo de editor de expresión
    Campo de editor de expresión

  3. Haga clic en el campo del editor para acceder al modo de edición.

    Haga clic en el editor para permitir la edición en el editor de expresión
    Haga clic en el editor para permitir la edición en el editor de expresión

  4. En este ejemplo, seleccione MIL  en la primera línea y cámbielo por mil  en minúsculas. Esto activa un error en el código y After Effects muestra un mensaje de error del fragmento de código.

    Mensaje de error mostrado en el fragmento de código
    Mensaje de error mostrado en el fragmento de código

    After Effects también muestra un mensaje de error con los detalles sobre el número de línea donde se produce el error.

    Mensaje de error
    Mensaje de error

Ejemplo 2: sugerencias automáticas basadas en los componentes que se utilizan con más frecuencia

  1. En la misma expresión, cambie el nombre de capa mil por MIL.

  2. A medida que escribe, After Effects muestra una lista desplegable con un conjunto de sugerencias que After Effects extrae de los nombres de capa del proyecto.

    Sugerencias automáticas de nombre de capa
    Sugerencias automáticas de nombre de capa

Los nombres de composición, los de capa, los de material de archivo y los de efecto se introducen en autocompletar y se muestran en el contexto correcto con su correspondiente método comp(), layer(), footage() y effect() Esto le permite mantener la expresión activa mientras hace referencia a elementos en el proyecto. No es necesario desplazarse por la línea de tiempo o abrir otros paneles para hacer referencia a las propiedades o los elementos con el icono espiral.

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.

Obtén ayuda de forma más rápida y sencilla

¿Nuevo usuario?