Guia do Usuário Cancelar

Editar expressões

  1. Guia do usuário do After Effects
  2. Versões beta
    1. Visão geral do programa Beta
    2. Página inicial do After Effects Beta
  3. Introdução
    1. Introdução ao After Effects
    2. Novidades no After Effects 
    3. Notas de versão | After Effects
    4. Requisitos de sistema do After Effects
    5. Atalhos de teclado no After Effects
    6. Formatos de arquivo compatíveis | After Effects
    7. Recomendações de hardware
    8. After Effects para Apple Silicon
    9. Planejamento e configuração
  4. Espaços de trabalho
    1. Itens gerais da interface do usuário
    2. Conheça a interface do After Effects
    3. Fluxos de trabalho
    4. Espaços de trabalho, painéis e visualizadores
  5. Projetos e composições
    1. Projetos
    2. Noções básicas da composição
    3. Pré-composição, aninhamento e pré-renderização
    4. Exibir informações detalhadas de desempenho com o Criador de perfil de composição
    5. Renderizador de composição CINEMA 4D
  6. Importação de gravação
    1. Preparação e importação de imagens estáticas
    2. Importação do After Effects e do Adobe Premiere Pro
    3. Importação e interpretação de vídeo e áudio
    4. Preparo e importação de arquivos de imagem 3D
    5. Importação e interpretação de itens de gravação
    6. Trabalhar com itens de gravação
    7. Detectar pontos de edição usando a Detecção de edição de cena
    8. Metadados XMP
  7. Textos e gráficos
    1. Texto
      1. Formatação de caracteres e o painel Caractere
      2. Efeitos de texto
      3. Criação e edição de camadas de texto
      4. Formatação de parágrafos e o painel Parágrafo
      5. Extrusão de texto e camadas de forma
      6. Animação de texto
      7. Exemplos e recursos de animação de texto
      8. Modelos de texto dinâmico
    2. Animações
      1. Trabalhar com Modelos de animações no After Effects
      2. Usar expressões para criar listas suspensas em Modelos de animações
      3. Trabalhar com propriedades essenciais para criar Modelos de animações
      4. Substituir imagens e vídeos em Modelos de animações e Propriedades essenciais
      5. Anime de maneira mais rápida e fácil usando o painel Propriedades
  8. Desenho, pintura e caminhos
    1. Visão geral de camadas de forma, caminhos e gráficos vetoriais
    2. Ferramentas de pintura: Pincel, Carimbo e Borracha
    3. Traçados de forma cônica
    4. Atributos de forma, operações de pintura e operações de caminho para camadas de forma
    5. Use o efeito de forma Deslocar caminhos para alterar formas
    6. Criação de formas
    7. Criar máscaras
    8. Remover objetos de seus vídeos com o painel Preenchimento com reconhecimento de conteúdo
    9. Pincel tipo rotoscópio e Refinar fosco
  9. Camadas, marcadores e câmera
    1. Seleção e organização de camadas
    2. Modos de mesclagem e estilos de camadas
    3. Camadas 3D
    4. Propriedades da camada
    5. Criação de camadas
    6. Gerenciamento de camadas
    7. Marcadores de camada e de composição
    8. Câmeras, luzes e pontos de interesse
  10. Animação, quadros-chave, rastreamento de movimento e chaveamento
    1. Animação
      1. Noções básicas de animação
      2. Animação com ferramentas Marionete
      3. Gerenciamento e animação de caminhos de forma e máscaras
      4. Animação de desenho e captura de formas usando o After Effects
      5. Ferramentas de animação diversas
      6. Trabalhar com animação orientada por dados
    2. Quadro-chave
      1. Interpolação do quadro-chave
      2. Definir, selecionar e excluir quadros-chave
      3. Editar, mover e copiar quadros-chave
    3. Rastreamento de movimento
      1. Rastrear e estabilizar movimento
      2. Reconhecimento facial
      3. Rastreamento de máscara
      4. Referência de máscara
      5. Velocidade
      6. Esticamento e remapeamento de tempo
      7. Timecode e unidades de exibição de tempo
    4. Aplicação de máscara
      1. Aplicação de máscara
      2. Efeitos de máscara
  11. Transparência e composição
    1. Visão geral e recursos da composição e transparência
    2. Canais alfa e máscaras
    3. Foscos de controle e foscos móveis
  12. Ajustar cor
    1. Noções básicas de cores
    2. Gerenciamento de cores
    3. Efeitos de correção de cores
    4. Gerenciamento de cores OpenColorIO e ACES
    5. Compatibilidade com HDR aprimorada
  13. Predefinições de animação e efeitos
    1. Visão geral das predefinições de animação e efeitos
    2. Lista de efeitos
    3. Gerenciador de efeitos
    4. Efeitos de simulação
    5. Efeitos de estilo
    6. Efeitos de áudio
    7. Efeitos de distorção
    8. Efeitos de perspectiva
    9. Efeitos de canal
    10. Efeitos de geração
    11. Efeitos Tempo
    12. Efeitos de transição
    13. O efeito Reparo do obturador de rolagem
    14. Efeitos Desfoque e Tornar nítido
    15. Efeitos de Canal 3D
    16. Efeitos de utilitários
    17. Efeitos de fosco
    18. Efeitos Ruído e Granulação
    19. Efeito de ampliação com preservação de detalhes
    20. Efeitos obsoletos
  14. Expressões e automação
    1. Expressões
      1. Noções básicas de expressão
      2. Entender sobre a linguagem de expressões
      3. Utilização de controles de expressão
      4. Diferenças de sintaxe entre os mecanismos de expressão Javascript e Legacy ExtendScript
      5. Edição de expressões
      6. Erros de expressão
      7. Utilização do editor de expressões
      8. Usar expressões para editar e acessar propriedades de texto
      9. Referência de idioma de expressão
      10. Exemplos de expressão
    2. Automação
      1. Automação
      2. Scripts
  15. Vídeo imersivo, VR e 3D
    1. Construa ambientes VR no After Effects
    2. Aplicar efeitos de vídeo imersivo
    3. Ferramentas de composição para vídeos VR/360
    4. Renderizador 3D avançado
    5. Importar e adicionar modelos 3D à composição
    6. Importação de modelos 3D das bibliotecas da Creative Cloud
    7. Iluminação com base na imagem
    8. Extração e animação de luzes e câmeras de modelos 3D
    9. Rastreamento de movimento de câmera 3D
    10. Projetar e aceitar sombras
    11. Animações de modelos 3D incorporadas
    12. Coletor de sombras
    13. Extração de dados de profundidade 3D
    14. Modificar as propriedades de materiais de uma camada 3D
    15. Trabalhar no Espaço de design 3D
    16. Gizmos de transformação 3D
    17. Faça mais com a animação 3D
    18. Visualização de alterações em projetos 3D em tempo real com o mecanismo Mercury 3D.
    19. Adicionar design responsivo aos gráficos 
  16. Exibições e visualizações
    1. Visualizar
    2. Visualização de vídeo com o Mercury Transmit
    3. Modificação e utilização de exibições
  17. Renderização e exportação
    1. Noções básicas de renderização e exportação
    2. Codificação em H.264 no After Effects
    3. Exportar um projeto do After Effects como um projeto do Adobe Premiere Pro
    4. Conversão de filmes
    5. Renderização de vários quadros
    6. Renderização automatizada e renderização de rede
    7. Renderização e exportação de imagens estáticas e sequências de imagens estáticas
    8. Utilização do codec GoPro CineForm no After Effects
  18. Trabalho com outros aplicativos
    1. Dynamic Link e After Effects
    2. Trabalho com o After Effects e outros aplicativos
      1. Exportar um projeto do After Effects como um projeto do Premiere Pro
    3. Sincronizar configurações no After Effects
    4. Bibliotecas da Creative Cloud no After Effects
    5. Plug-ins
    6. Cinema 4D e Cineware
  19. Colaboração: Frame.io e Team Projects
    1. Colaboração no Premiere Pro e After Effects
    2. Frame.io
      1. Instalar e ativar o Frame.io
      2. Usar Frame.io com Premiere Pro e After Effects
      3. Perguntas frequentes
    3. Team Projects
      1. Introdução ao Team Projects
      2. Criar um Projeto de equipe
      3. Colaborar com o Team Projects
  20. Memória, armazenamento e desempenho
    1. Memória e armazenamento
    2. Como o After Effects lida com problemas de memória insuficiente durante uma visualização    
    3. Melhorar o desempenho
    4. Preferências
    5. GPU e os requisitos de driver de GPU para o After Effects
  21. Knowledge Base
    1. Problemas conhecidos
    2. Problemas corrigidos
    3. Perguntas frequentes
    4. After Effects e macOS Ventura
    5. Como o After Effects lida com problemas de memória insuficiente durante uma visualização

Saiba como adicionar, editar e trabalhar com expressões no After Effects.

Adicionar ou remover uma expressão de uma propriedade

Qualquer propriedade que você possa fazer quadro-chave pode usar uma expressão.

Para adicionar e revelar uma expressão, selecione a propriedade no painel Linha do tempo e execute uma das seguintes ações:

  • Selecione Animação > Adicionar expressão. Para remover, selecione Animação > Remover expressão.
  • Pressione Alt (Windows) ou Option (macOS) e clique no botão de cronômetro ao lado do nome da propriedade no painel Linha do tempo ou no painel Controles de efeito. Repita essa etapa para remover a expressão.

Quando a expressão é ativada, quatro ícones aparecem abaixo da propriedade e o valor fica vermelho.

O ícone de seleção é a ferramenta de seleção arrastar e soltar para vincular no After Effects. Clique e mantenha pressionado o ícone de espiral ao lado da expressão para entrar no modo de seleção. Um ícone se vincula ao cursor à medida que você arrasta para outra propriedade. Liberar o clique direciona a propriedade que está abaixo, gerando a sintaxe de expressão automaticamente.

seleção de expressão

Para vincular um conjunto de propriedades em camadas e composições, use links de propriedade:

  1. Selecione qualquer propriedade ou conjunto de propriedades e clique em Editar > Copiar com links de propriedade ou Editar > Copiar com links de propriedade relativos.

  2. Em seguida, cole essas propriedades em qualquer camada em uma composição. Assim as propriedades coladas permanecem conectadas à camada das propriedades copiadas. Isso garante que qualquer alteração feita na propriedade original seja refletida em todas as instâncias de links de propriedades coladas.

    (ou)

    É possível copiar uma camada inteira com links de propriedades e colá-la para criar duplicatas após as alterações feitas no documento.

O resultado da cópia da propriedade Posição de uma camada com o comando Copiar com links de propriedades relativos é o seguinte:

thisCompayer(“control_layer”)ransformosition

O resultado da cópia da propriedade Posição de uma camada com o comando Copiar com links de propriedade é o seguinte:

comp(“source_comp”).layer(“control_layer”).transform.position

Desativar expressões

Para desativar temporariamente uma expressão, clique no botão Habilitar expressão. Quando uma expressão é desativada, uma barra aparece no botão.

expressão

Editar expressões

Editar uma expressão com o ícone de seleção

Se você não tiver certeza sobre o uso de expressões JavaScript ou After Effects, use a ferramenta ícone de seleção para começar. Essa ferramenta é uma maneira fácil de vincular propriedades de expressões. 

texto

  1. Verifique se sua propriedade tem uma expressão aplicada a ela. Por exemplo, segure Alt (Windows) ou Opt (macOS) e clique no ícone do cronômetro à esquerda da propriedade Escala para aplicar uma expressão.

  2. Acesse o painel Linha do tempo e selecione dentro do campo de texto para ativar o Editor de expressão. Posicione o cursor no ponto onde deseja editar a expressão.

  3. A expressão é inserida no campo de expressão, no ponto de inserção.

    • Se o texto for selecionado no campo de expressão, o novo texto de expressão substitui o texto selecionado. 
    • Se o ponto de inserção não estiver no campo de expressão, o novo texto de expressão substituirá todo o texto no campo.
  4. Você pode arrastar o ícone de seleção para o nome ou o valor de uma propriedade. Se você arrastar para o nome de uma propriedade, a expressão resultante mostra os valores como um. Por exemplo, se você arrastar o ícone de seleção para o nome da propriedade Posição, uma expressão como a seguinte será exibida:

     thisCompayer(“Layer 1”)ransformosition
  5. Se você arrastar o ícone de seleção para um dos valores que compõem a propriedade Posição (como o valor y), uma expressão como a seguinte será exibida. As coordenadas x e y da propriedade são vinculadas ao valor y da propriedade Posição:

     temp = thisCompayer(“Layer 1”)ransformosition[1 
      [temp, temp]
Observação:

Se você usar o ícone de seleção para criar uma expressão para fazer referência a uma camada, e essa camada tiver o mesmo nome de outra camada na mesma composição, o nome da camada de destino mudará. O nome da nova camada ficará como o nome antigo com um número no final. Essa alteração é necessária para garantir que a expressão se refira inequivocamente a uma única camada na composição.

Formato de expressões criado pelo ícone de seleção

O formato de expressões criadas pelo ícone de seleção é determinado pela expressão que ele escreve em inglês compacto.

  • Editar > Preferências > Geral (Windows)
  • Preferências > Script e expressões (macOS)

O ícone de seleção cria expressões, que usam os nomes de propriedades à medida que são exibidas no painel Linha do tempo. Como esses nomes são integrados, eles podem trabalhar quando o After Effects estiver em execução em outro idioma. Os nomes editáveis de propriedades são colocados entre aspas duplas e permanecem os mesmos nos idiomas. Desmarque essa opção se o projeto não for compartilhado em outros idiomas.

Veja um exemplo em inglês compacto:

 thisCompayer(“Layer 1”)ransformosition

Aqui está a mesma expressão, não em inglês compacto:

  thisCompayer(“Layer 1”)(“Transform”)(“Position”)
Observação:

Como o padrão é usar inglês compacto, este documento o usa na maioria dos exemplos e ilustrações.

Editar uma expressão manualmente

Editar uma expressão manualmente

  1. Entre no modo de edição de texto clicando no campo de expressão. Ao entrar no modo de edição de texto, a expressão inteira é selecionada. Para adicionar à expressão, clique dentro da expressão para colocar o ponto de inserção, caso contrário, você substituirá a expressão inteira.

  2. Digite e edite o texto no campo de expressão usando como opção o menu Linguagem de expressão.Para ver mais de uma expressão de várias linhas, arraste a parte inferior ou a parte superior do campo de expressão para redimensioná-lo.

  3. Para sair do modo de edição de texto e ativar a expressão, siga um destes procedimentos:
    • Pressione a tecla Enter no teclado numérico.
    • Clique fora do campo de expressão.

Mostrar expressões e o gráfico de expressão

Mostrar expressões no painel Linha do tempo

  • Revelar expressões com erros:

Você pode optar por mostrar apenas as propriedades que contêm erros de expressão, o que ajuda a visualizar e corrigir os erros rapidamente. Use as seguintes etapas para fazer isso:

  1. Selecione as camadas cujos erros deseja exibir e clique com o botão direito do mouse para abrir o menu suspenso.
  2. Selecione Revelar > Revelar erros de expressão.
revelar erro de expressão

mostrar expressões

  • Mostrar apenas propriedades com expressões:

Para mostrar apenas propriedades com expressões, selecione uma ou mais camadas e, em seguida, pressione EE.

pesquisa na linha de tempo

  • Pesquisa na linha do tempo:

Você pode usar o campo de pesquisa no painel Linha do tempo para pesquisar expressões e outros componentes de uma propriedade. Se a string de pesquisa aparecer em uma expressão, a propriedade junto com os grupos de propriedades que a contém e as camadas são mostrados no conjunto de resultados da pesquisa.

Observação:

Para redimensionar o campo da expressão, arraste a borda superior para cima ou para baixo.

Expressões no Editor de gráficos

No modo Editor de gráficos, o campo de expressão única aparece como uma caixa redimensionável na parte inferior do Editor de gráficos. Mostra somente a expressão da propriedade selecionada. Para mostrar simultaneamente vários campos de expressão, o painel Linha do tempo deve estar no modo de barra de camadas.

texto

Para alternar entre o modo de barra de camadas e o modo Editor de gráfico, pressione Shift+F3. Você também pode usar o botão Editor de gráfico na parte superior do painel Linha do tempo para fazer isso.

texto

Para mostrar o campo de expressão no Editor de gráfico, escolha Mostrar editor de expressão no menu Escolher tipo e opções de gráfico na parte inferior do Editor de gráfico. Ao adicionar uma expressão a uma propriedade, o editor de expressão aparece.

texto

Para ver como uma expressão altera o gráfico de valor ou de velocidade, clique no botão Mostrar gráfico pós-expressão enquanto exibe o gráfico de valor ou velocidade no Editor de gráfico.

Ler o editor de gráficos

O gráfico com a cor esmaecida indica o valor ou velocidade antes que a expressão seja aplicada e o gráfico com a cor brilhante indica o valor ou velocidade depois que a expressão é aplicada. Ativar a sobreposição de gráfico na propriedade Posição altera a exibição do caminho de movimento no painel Composição para que você possa ver o caminho afetado pela expressão.

Exibir cores em um gráfico (GIF)

Adicionar comentários a uma expressão

Se você escrever uma expressão complexa, adicione comentários que explicam o que a expressão faz e como suas partes funcionam.

Use uma das seguintes sintaxes para comentar seu código:

  • Digite // no início de um comentário. Todo o texto entre // e o final da linha são ignorados.
    Por exemplo: //Este é um comentário.
  • Digite /* no início do comentário e * no final do comentário. Todo o texto entre /* e * é ignorado.
    Por exemplo: /*Este é um comentário de várias linhas.*/

Salvar e reusar expressões

Depois de gravar uma expressão, é possível salvá-la para uso futuro, copiando-a e colando-a em um aplicativo de edição de texto. Você também pode salvá-la em uma predefinição de animação ou em um projeto de modelo. Contudo, como as expressões são gravadas em relação a outras camadas em um projeto e podem usar nomes específicos de camada, é necessário às vezes modificar uma expressão para transferi-la entre projetos.

Você pode definir suas próprias funções em expressões com a sintaxe de função JavaScript normal. Neste exemplo, uma função é definida para calcular a média de dois valores e a última linha usa esta função:

  function average(a, b) 
  { 
    return (a + b) / 2; 
  } 
  average(position, thisComp.layer(1).position);
Observação:

Você deve definir cada função por completo dentro de cada expressão usada. Não há uma biblioteca de funções global à qual você possa adicionar.

Para salvar uma expressão para usar em um outro projeto, você deve adicionar comentários à expressão. (Consulte Adicionar comentários a uma expressão.) Você deve também usar variáveis para que você possa alterar um valor em um lugar em vez de ter que alterá-lo em vários locais.

Por exemplo, esta expressão tem um comentário com várias linhas no início que explica o que a expressão faz e um comentário curto após a variável é declarada e inicializada que informa para que serve a variável:

  /* Esta expressão em uma propriedade Texto de origem relata o nome       
      de uma camada e o valor da propriedade Opacidade. */  
    
 var myLayerIndex = 1; // layer to inspect, initialized to 1, for top layer  
    
  thisCompayer(myLayerIndex)ame + “: \rOpacity = ” +   thisCompayer(myLayerIndex).opacityalue

Você pode salvar uma predefinição de animação que inclui uma expressão e reusá-la em outros projetos, caso a expressão não faça referência às propriedades que não existem em outros projetos. Ao salvar uma predefinição na qual uma propriedade tem uma expressão, mas nenhum quadro-chave, somente a expressão é salva. Se a propriedade tiver um ou mais quadros-chave, a predefinição salva contém a expressão juntamente com todos os valores do quadro-chave.

Salvar uma expressão como predefinição

É possível salvar uma expressão como predefinição e usá-la em outros projetos usando as seguintes etapas:

  1. Na Linha do tempo, selecione a propriedade na qual a expressão é aplicada. Por exemplo, se a expressão é aplicada à propriedade Rotação de uma camada, selecione-a. Em seguida, selecione Animação > Salvar predefinição de animação.

  2. Renomeie a predefinição (por exemplo, “Time40”) e salve. Por padrão, ela é salva na pasta Predefinições do usuário como um arquivo de predefinição do Adobe After Effects.

  3. Para aplicar a predefinição, abra as Predefinições de animação abertas no menu Efeitos e controles. Você tem duas pastas, Predefinições e Predefinições do usuário, abra Predefinições do usuário. Ela tem todas as predefinições que você cria no After Effects. Arraste a predefinição "Time40" para a camada em que você está trabalhando, e a expressão é aplicada.

Copiar uma expressão de uma propriedade de camada

É possível copiar uma expressão de uma propriedade de camada, com ou sem os quadros-chave da propriedade.

  • Para copiar uma expressão e os quadros-chave de uma propriedade para outras propriedades, selecione a propriedade de camada de origem no painel Linha do tempo, copie a propriedade de camada, selecione as propriedades da camada de destino e cole.
  • Para copiar uma expressão de uma propriedade para outras propriedades sem copiar os quadros-chave, selecione a propriedade de origem, escolha Editar > Copiar somente a expressão, selecione as propriedades de destino e cole.
Dica:

Copiar uma expressão sem quadros-chave é útil quando você deseja copiar várias expressões simultaneamente e colá-las em uma ou mais novas camadas, ou quando deseja copiar uma expressão e colá-la em mais de uma camada.

Observação:

Como com a colagem de quadros-chave e outros itens, você pode colar o item na camada de destino normalmente e confiar no After Effects para determinar qual propriedade deve ser o destino da operação de colagem. Por exemplo, isso funciona para copiar as propriedades de posição de uma camada para outra. Mas você deve selecionar a propriedade de destino se estiver colando uma expressão de uma propriedade de Posição em uma propriedade de Escala.

Mais recursos de expressão

Agora que você compreendeu alguns dos conceitos por trás das expressões, acesse a Comunidade para ver alguns exemplos reais e compartilhar seu trabalho.

Você também pode conferir a vasta coleção de exemplos de expressões e tutoriais de Dan Ebberts em seu site MotionScript.

Receba ajuda com mais rapidez e facilidade

Novo usuário?